Für die Differentiation von Polynomen steht der Befehl polyder zur Verfügung. Er kann in verschiedenen Formen verwended werden:
k = polyder(p) k = polyder(a,b) [z,n] = polyder(b,a)Im zweiten Fall wird die Ableitung des Produkts der Polynome
p = [1,1,-2,4]; e_x = sort( roots( polyder(p) ) ); e_y = polyval( p, e_x );Der Befehl sort(x) führt dabei die Sortierung nach der Größe von
Die Integration von Polynomen erfolgt mit dem Befehl
polyint(p)
oder polyint(p,k), wobei im
zweiten Fall das Skalar als Konstante der Integration verwendet
wird. Ohne Angabe von
wird dafür der Wert Null verwendet.
Will man also das Integral
ausführen, kann man Folgendes
machen
p = [1,1,1]; u = 1; o = 2; pint = polyint(p); r = diff(polyval(pint,[u,o]));Der Befehl diff führt bei einem Vektor
Winfried Kernbichler 2005-04-26