polynom < Matlab < Mathe-Software < Mathe < Vorhilfe
|
Status: |
(Frage) überfällig | Datum: | 15:45 Di 06.05.2008 | Autor: | Cyraxx |
hallo zusammen:)
ich hab folgendes prob:
wie kann ich, wenn ich zwei vektoren f=(f(1), ... f(n)) xi=(xi(1),...,xi(n) habe
ein polynom berechnen, dass so aussieht:
f(1)+f(2)*(x-xi(1))+f(3)*(x-xi(1))*(x-xi(2))+f(4)*(x-xi(1))*(x-xi(2))*(x-xi(3))+...+f(n)*(x-xi(1)*...*(x-xi(n-1))
ich vermute, dass das mit einer for.schleife gemacht werden muss. am ende muss ein vektor herauskommen, der aus den koeffizienten des polynoms besteht
(in mathlab sieht das dann zb für n=2 so aus
polynom=f(1)+conv(f(2),[1 -xi(1)]
wenn ich das mit dem befehl conv(-,-) versuche bekomme ich immer die fehlermeldung,dass meine matrix dimensionen nicht übereinstimmen.
vielleicht wisst ihr ja, was man da machen kann
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 16:20 Do 08.05.2008 | Autor: | matux |
$MATUXTEXT(ueberfaellige_frage)
|
|
|
|