symbolischeAbleitung auswerten < Matlab < Mathe-Software < Mathe < Vorhilfe
|
Status: |
(Frage) beantwortet | Datum: | 21:41 So 09.11.2008 | Autor: | jabbba |
Hallo zusammen,
ich würde gerne eine Ableitung, die ich mit Hilfe der Funktion diff symbolisch bestimme, an einer bestimmten Stelle auswerten. Ich habe bereits versucht die ermittelte Ableitung als function handle zu übergeben, was mir bislang mislungen ist:
syms x
f=x.^2
abl = diff(f)
fhandle = @abl
oder
fhandle = @(x) abl
Die zweite Alternative akzeptiert zwar Matlab, aber wenn ich dann z.B. abl(2) eingebe wird einfach die symbolische Ableitung - also 2*x - zurückgegeben und nicht 4. Weiß jemand wie es geht?
Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.
Gruß
jabbba
|
|
|
|
Status: |
(Antwort) fertig | Datum: | 01:32 Mo 10.11.2008 | Autor: | Rene |
Hallo!
Du definierst einfach x neu und substituierst dann. Also
syms x
f = x.^2
abl=diff(f,x)
x=2
subs(abl)
MFG
|
|
|
|