matheraum.de
Raum für Mathematik
Offene Informations- und Nachhilfegemeinschaft

Für Schüler, Studenten, Lehrer, Mathematik-Interessierte.
Hallo Gast!einloggen | registrieren ]
Startseite · Forum · Wissen · Kurse · Mitglieder · Team · Impressum
Forenbaum
^ Forenbaum
Status Mathe
  Status Schulmathe
    Status Primarstufe
    Status Mathe Klassen 5-7
    Status Mathe Klassen 8-10
    Status Oberstufenmathe
    Status Mathe-Wettbewerbe
    Status Sonstiges
  Status Hochschulmathe
    Status Uni-Analysis
    Status Uni-Lin. Algebra
    Status Algebra+Zahlentheo.
    Status Diskrete Mathematik
    Status Fachdidaktik
    Status Finanz+Versicherung
    Status Logik+Mengenlehre
    Status Numerik
    Status Uni-Stochastik
    Status Topologie+Geometrie
    Status Uni-Sonstiges
  Status Mathe-Vorkurse
    Status Organisatorisches
    Status Schule
    Status Universität
  Status Mathe-Software
    Status Derive
    Status DynaGeo
    Status FunkyPlot
    Status GeoGebra
    Status LaTeX
    Status Maple
    Status MathCad
    Status Mathematica
    Status Matlab
    Status Maxima
    Status MuPad
    Status Taschenrechner

Gezeigt werden alle Foren bis zur Tiefe 2

Navigation
 Startseite...
 Neuerdings beta neu
 Forum...
 vorwissen...
 vorkurse...
 Werkzeuge...
 Nachhilfevermittlung beta...
 Online-Spiele beta
 Suchen
 Verein...
 Impressum
Das Projekt
Server und Internetanbindung werden durch Spenden finanziert.
Organisiert wird das Projekt von unserem Koordinatorenteam.
Hunderte Mitglieder helfen ehrenamtlich in unseren moderierten Foren.
Anbieter der Seite ist der gemeinnützige Verein "Vorhilfe.de e.V.".
Partnerseiten
Dt. Schulen im Ausland: Mathe-Seiten:Weitere Fächer:

Open Source FunktionenplotterFunkyPlot: Kostenloser und quelloffener Funktionenplotter für Linux und andere Betriebssysteme
StartseiteMatheForenUni-NumerikAlgorithmus angeben
Foren für weitere Schulfächer findest Du auf www.vorhilfe.de z.B. Geschichte • Erdkunde • Sozialwissenschaften • Politik/Wirtschaft
Forum "Uni-Numerik" - Algorithmus angeben
Algorithmus angeben < Numerik < Hochschule < Mathe < Vorhilfe
Ansicht: [ geschachtelt ] | ^ Forum "Uni-Numerik"  | ^^ Alle Foren  | ^ Forenbaum  | Materialien

Algorithmus angeben: Frage (beantwortet)
Status: (Frage) beantwortet Status 
Datum: 14:46 Mi 07.11.2012
Autor: EvelynSnowley2311

huhu zusammen,

die Übung, die ich hier poste mag etwas umständlich klingen und ist wahrscheinlich umso umständlicher zu lösen^^

es geht um


m := [mm] \summe_{i=0}^{n} a_i b^i [/mm] =: [mm] (a_n.....a_0)_2 [/mm]

ich will einen Algorithmus haben , sodass ich bei vorgebenen m , Basis b [mm] \in \IN [/mm] \ {1} , dass m darstellen kann. Sprich ich muss wohl n [mm] \in \IN_0 [/mm]  und Ziffern [mm] a_0 [/mm] bis [mm] a_n \in [/mm] {0,....,b-1} mit dieser Summendarstellung.

Würd gerne wissen wie man an so eine Sache herangeht, da ich da noch nicht wirklich Erfahrung mit habe ..^^


Lg,

Eve

        
Bezug
Algorithmus angeben: Antwort
Status: (Antwort) fertig Status 
Datum: 15:26 Mi 07.11.2012
Autor: luis52

Moin

> Würd gerne wissen wie man an so eine Sache herangeht, da
> ich da noch nicht wirklich Erfahrung mit habe ..^^
>  


[]Horner-Schema?

vg Luis



Bezug
                
Bezug
Algorithmus angeben: Frage (beantwortet)
Status: (Frage) beantwortet Status 
Datum: 09:14 Do 08.11.2012
Autor: EvelynSnowley2311

huhu,

Meinst du diesen Part?

"

Betrachten wir das Polynom P(x) = [mm] \summe_{i=1}^{n} a_i x^i [/mm]  vom Grad n , welches wir nach Potenzen von y = x-a entwickeln wollen: Hierzu dividieren wir das Polynom P(x)  mittels des Horner-Schemas durch (x-a)  . Wie oben gezeigt, können wir aus dem Schema das Polynom  [mm] E_1 [/mm] (x) und den Rest [mm] r_0 [/mm] ablesen, so dass gilt:


P(x) = [mm] E_1 [/mm] (x) (x-a) + [mm] r_0 [/mm]

.
.
.
.
.
"

Hier finde ich zumindest meine Summe dar, aber ich hab ne beliebige Basis und es geht bei dem Horner Schema weniger um Algorithmen als um Polynome Nullstellen und Ableitungn (vlt versteh ichs auch nur nicht)




Bezug
                        
Bezug
Algorithmus angeben: Antwort
Status: (Antwort) fertig Status 
Datum: 09:34 Do 08.11.2012
Autor: luis52

Moin, ich meine

... ist das Horner-Schema definiert als:

    $p(x)= [mm] (\dotso [/mm] ( [mm] b_n [/mm] x + [mm] b_{n-1} [/mm] )x + [mm] \dotsb [/mm] )x + [mm] b_0.$ [/mm]



Implizit ist hier ein Algorithmus zur Bestimmung von $p(x)$ festgelegt. Den kannst du m.E. uebertragen.

vg Luis

Bezug
        
Bezug
Algorithmus angeben: Antwort
Status: (Antwort) fertig Status 
Datum: 10:28 Do 08.11.2012
Autor: meili

Hallo,
> huhu zusammen,
>  
> die Übung, die ich hier poste mag etwas umständlich
> klingen und ist wahrscheinlich umso umständlicher zu
> lösen^^
>  
> es geht um
>
>
> m := [mm]\summe_{i=0}^{n} a_i b^i[/mm] =: [mm](a_n.....a_0)_2[/mm]

Sollte das nicht b statt 2 sein:
m := [mm]\summe_{i=0}^{n} a_i b^i[/mm] =: [mm](a_n.....a_0)_b[/mm]

>  
> ich will einen Algorithmus haben , sodass ich bei
> vorgebenen m , Basis b [mm]\in \IN[/mm] \ {1} , dass m darstellen
> kann. Sprich ich muss wohl n [mm]\in \IN_0[/mm]  und Ziffern [mm]a_0[/mm] bis
> [mm]a_n \in[/mm] {0,....,b-1} mit dieser Summendarstellung.
>
> Würd gerne wissen wie man an so eine Sache herangeht, da
> ich da noch nicht wirklich Erfahrung mit habe ..^^

Angefangen mit m wiederholt den Rest modulo b berechnen.
Die Reste ergeben [mm] $a_0, a_1, \dots [/mm] $. Für den nächsten Schritt das
Ergebnis der Division ohne Rest benützen.
Ist dies kleiner b, hat man [mm] $a_n$ [/mm] erreicht.

>  
>
> Lg,
>  
> Eve

Gruß
meili

Bezug
                
Bezug
Algorithmus angeben: Mitteilung
Status: (Mitteilung) Reaktion unnötig Status 
Datum: 10:49 Do 08.11.2012
Autor: EvelynSnowley2311


> Hallo,
>  > huhu zusammen,

>  >  
> > die Übung, die ich hier poste mag etwas umständlich
> > klingen und ist wahrscheinlich umso umständlicher zu
> > lösen^^
>  >  
> > es geht um
> >
> >
> > m := [mm]\summe_{i=0}^{n} a_i b^i[/mm] =: [mm](a_n.....a_0)_2[/mm]
>  Sollte das nicht b statt 2 sein:
>  m := [mm]\summe_{i=0}^{n} a_i b^i[/mm] =: [mm](a_n.....a_0)_b[/mm]


hmm hab ich auch schon überlegt, aber wir hatten ne andre Übung kurz davor wo wir das mit der basis 2 erlernt haben wie man das darstellt mit der Basis und da steht definitiv die 2^^

> > ich will einen Algorithmus haben , sodass ich bei
> > vorgebenen m , Basis b [mm]\in \IN[/mm] \ {1} , dass m darstellen
> > kann. Sprich ich muss wohl n [mm]\in \IN_0[/mm]  und Ziffern [mm]a_0[/mm] bis
> > [mm]a_n \in[/mm] {0,....,b-1} mit dieser Summendarstellung.
> >
> > Würd gerne wissen wie man an so eine Sache herangeht, da
> > ich da noch nicht wirklich Erfahrung mit habe ..^^
>  Angefangen mit m wiederholt den Rest modulo b berechnen.
> Die Reste ergeben [mm]a_0, a_1, \dots [/mm]. Für den nächsten
> Schritt das
> Ergebnis der Division ohne Rest benützen.
> Ist dies kleiner b, hat man [mm]a_n[/mm] erreicht.
>  >  

Gilt dies also nur falls die 2 rechts eig ein b ist?

> > Lg,
>  >  
> > Eve
> Gruß
>  meili


Bezug
                        
Bezug
Algorithmus angeben: Mitteilung
Status: (Mitteilung) Reaktion unnötig Status 
Datum: 11:13 Do 08.11.2012
Autor: meili

Hallo,

gilt für 2, aber auch für alle b, wie in der Aufgabe definiert.

Gruß
meili

Bezug
                
Bezug
Algorithmus angeben: Frage (beantwortet)
Status: (Frage) beantwortet Status 
Datum: 13:25 Mo 12.11.2012
Autor: EvelynSnowley2311

huhu nochmal,

ich würd gern diese Algorithmus vorstellen und will die schritte die man da macht verstehen. Also wenn ich z.b. 37 links habe und b = 2 ist,
dann ist das doch nach dem horner schema :

37 = [mm] (((((1)\*2+0)\*2+0)\*2+1)\*2 +0)\*2 [/mm] +1

ich kann das so aufschreiben , aber wie kommt man genau drauf mit zwischenschritte? ich kanns nur so aus dem Kopf.


Lg,

Eve

Bezug
                        
Bezug
Algorithmus angeben: Antwort
Status: (Antwort) fertig Status 
Datum: 17:53 Mo 12.11.2012
Autor: leduart

hallo
was heisst im Kopf, was machst du da?
37/2=18 Rest 1  also [mm] a_0=1 [/mm]
18/2=9 Rest 0 also [mm] a_1=0 [/mm]
9/2=4 Rest 1 also [mm] a_2=1 [/mm]
4/2=2 Rest 0 also [mm] a_3=0 [/mm]
2/2=1  Rest 0 also [mm] a_4=0,a_5=1 [/mm]
also [mm] 37_{10}=100101_2 [/mm]
Ende.
jetzt zur Basis 3
37/3=12 Rest 1 [mm] a_0=1 [/mm]
12/3=4 Rest 0 [mm] a_1=0 [/mm]
4/3=1 Rest 1 [mm] a_2=1, a_3=1 [/mm]
jetzt du 157 zur Basis 5
Gruss leduart

Bezug
                                
Bezug
Algorithmus angeben: Mitteilung
Status: (Mitteilung) Reaktion unnötig Status 
Datum: 12:29 Di 13.11.2012
Autor: EvelynSnowley2311


> hallo
>   was heisst im Kopf, was machst du da?
>  37/2=18 Rest 1  also [mm]a_0=1[/mm]
>  18/2=9 Rest 0 also [mm]a_1=0[/mm]
>  9/2=4 Rest 1 also [mm]a_2=1[/mm]
>  4/2=2 Rest 0 also [mm]a_3=0[/mm]
>  2/2=1  Rest 0 also [mm]a_4=0,a_5=1[/mm]
>  also [mm]37_{10}=100101_2[/mm]
>  Ende.
> jetzt zur Basis 3
>  37/3=12 Rest 1 [mm]a_0=1[/mm]
>  12/3=4 Rest 0 [mm]a_1=0[/mm]
>  4/3=1 Rest 1 [mm]a_2=1, a_3=1[/mm]


jetzt du 157 zur Basis 5

>  Gruss leduart

157:5 = 31 Rest 2 also [mm] a_0 [/mm] = 1
31:5= 6 Rest 1 also [mm] a_1 [/mm] = 1
6: 5 = 1 Rest 1 also [mm] a_2 [/mm] = 1
5:5 = 1 Rest 0 also [mm] a_3 [/mm] = 0 [mm] ,a_4 [/mm] = 1
also [mm] [10111]_5 [/mm]


haDenke ich habs verstanden danke :)

Bezug
                                        
Bezug
Algorithmus angeben: Korrektur
Status: (Mitteilung) Reaktion unnötig Status 
Datum: 13:31 Di 13.11.2012
Autor: meili

Hallo,
>
> jetzt du 157 zur Basis 5
>  >  Gruss leduart
>
> 157:5 = 31 Rest 2 also [mm]a_0[/mm] = 1

also [mm]a_0[/mm] = 2   (Rest 2)

>  31:5= 6 Rest 1 also [mm]a_1[/mm] = 1

[ok]

>  6: 5 = 1 Rest 1 also [mm]a_2[/mm] = 1

[ok]

>  5:5 = 1 Rest 0 also [mm]a_3[/mm] = 0 [mm],a_4[/mm] = 1

[notok]
Nein. 1 < 5  (1 von 6: 5 = 1 Rest 1)  also [mm]a_3[/mm] = 1
Ende des Verfahren.

>  also [mm][10111]_5[/mm]

Also [mm] $157_{10} [/mm] = [mm] [1112]_5$. [/mm]

>  
>
> haDenke ich habs verstanden danke :)

Nur Flüchtigkeitsfehler?

Gruß
meili

Bezug
                                                
Bezug
Algorithmus angeben: Frage (beantwortet)
Status: (Frage) beantwortet Status 
Datum: 19:32 Di 13.11.2012
Autor: EvelynSnowley2311


> Hallo,
>  >

> > jetzt du 157 zur Basis 5
>  >  >  Gruss leduart
> >
> > 157:5 = 31 Rest 2 also [mm]a_0[/mm] = 1
>  also [mm]a_0[/mm] = 2   (Rest 2)
>  >  31:5= 6 Rest 1 also [mm]a_1[/mm] = 1
>  [ok]
>  >  6: 5 = 1 Rest 1 also [mm]a_2[/mm] = 1
>  [ok]
>  >  5:5 = 1 Rest 0 also [mm]a_3[/mm] = 0 [mm],a_4[/mm] = 1
>  [notok]
>  Nein. 1 < 5  (1 von 6: 5 = 1 Rest 1)  also [mm]a_3[/mm] = 1
>  Ende des Verfahren.
>  >  also [mm][10111]_5[/mm]
>  Also [mm]157_{10} = [1112]_5[/mm].
>  >  
> >
> > haDenke ich habs verstanden danke :)

Nur Flüchtigkeitsfehler?
glaube jain^^

also ich machs so:

Ich nehme mein Zahl die ich bezüglich ner basis darstellen will sagen wir
n .
Dann teile ich sie durch b (Basis) , der Rest ist dann meine erste Ziffer [mm] a_0 [/mm] und dann betrachte ich den neuen term (wie oft die zahl n durch b teilbar war), teile den wieder durch b, der Rest ist wieder die Ziffer. Dies mach ich solange bis mein n* (/b .. /b ) < b ist. Ist dies der Fall endet das Verfahren im vorherigen Schritt und die letzte Ziffer ist die Zahl, die ich nicht mehr teilen konnte, da sie < b war, so richtig?^^

(wie nennt man nochma formal den term, wenn ich eine zahl durch eine kleinere teile und nur die ganze zahl betrachte, war das ganzzahldivisionsterm?^^ )

> Gruß
>  meili


Bezug
                                                        
Bezug
Algorithmus angeben: Antwort
Status: (Antwort) fertig Status 
Datum: 08:50 Mi 14.11.2012
Autor: meili

Hallo Eve,

> > > haDenke ich habs verstanden danke :)
> Nur Flüchtigkeitsfehler?
>  glaube jain^^
>  
> also ich machs so:
>  
> Ich nehme mein Zahl die ich bezüglich ner basis darstellen
> will sagen wir
> n .
>  Dann teile ich sie durch b (Basis) , der Rest ist dann
> meine erste Ziffer [mm]a_0[/mm] und dann betrachte ich den neuen
> term (wie oft die zahl n durch b teilbar war), teile den
> wieder durch b, der Rest ist wieder die Ziffer. Dies mach
> ich solange bis mein n* (/b .. /b ) < b ist. Ist dies der
> Fall endet das Verfahren im vorherigen Schritt und die
> letzte Ziffer ist die Zahl, die ich nicht mehr teilen
> konnte, da sie < b war, so richtig?^^

[ok]

>  
> (wie nennt man nochma formal den term, wenn ich eine zahl
> durch eine kleinere teile und nur die ganze zahl betrachte,
> war das ganzzahldivisionsterm?^^ )

Ja, Ganzzahldivison, wobei eine ganze Zahl durch eine ganze Zahl außer
Null geteilt wird, und das Ergebnis wieder eine ganze Zahl ist.
Es ist nicht notwendig, dass der Divisor kleiner als der Dividend ist.
Aber bei dem beschriebenen Algorithmus ist es so,
ausser im letzten Schritt.

>  

Gruß
meili

>  


Bezug
Ansicht: [ geschachtelt ] | ^ Forum "Uni-Numerik"  | ^^ Alle Foren  | ^ Forenbaum  | Materialien


^ Seitenanfang ^
www.matheraum.de
[ Startseite | Forum | Wissen | Kurse | Mitglieder | Team | Impressum ]