Ableitung an einer Stelle? < Matlab < Mathe-Software < Mathe < Vorhilfe
|
Aufgabe | Berechnen Sie den Funktionswert der 4. Ableitung von
[mm] e^{x*(t^2)} [/mm] für t = 1 und x = 0.1 mit Hilfe von MatLab. |
Meine bisherigen Befehle:
syms t
x = 0.1;
f = [mm] exp(x*(t^2));
[/mm]
df4 = diff(f,4);
Wie kann ich nun das Argument t in df4 auf 1 setzen und den Funktionswert berechnen?
Über Hilfe wäre ich sehr dankbar!
Viele Grüße,
Determinante.
|
|
|
|
Hi,
das müsste mit subs zu machen sein.
mfg
nschlange
|
|
|
|
|
Mein Code sieht demnach wie folgt aus:
...
df4 = diff(f,4)
subs(df4,t,1);
max = df4
Dafür erhalte ich folgende Ausgabe:
df4 =
[mm] 3/25*exp(1/10*t^2)+6/125*t^2*exp(1/10*t^2)+1/625*t^4*exp(1/10*t^2)
[/mm]
max =
[mm] 3/25*exp(1/10*t^2)+6/125*t^2*exp(1/10*t^2)+1/625*t^4*exp(1/10*t^2)
[/mm]
??? Subscript indices must either be real positive integers or logicals.
Also für beide Werte die gleiche Ausgabe.
Müsste für max nicht eine "Zahl" rauskommen?
|
|
|
|
|
Mit dem Semikolon in
subs(df4,t,1);
unterdrückst Du die Ausgabe des Ergebnis. Ausserdem wird dadurch in df4
nichts geändert. Vermutlich willst Du
max=subs(df4,t,1)
Hier könntest Du jetzt wieder mit einem Semikolon die Anzeige unterdrücken,
aber die Rückgabe bleibt erhalten...
mfg
nschlange
|
|
|
|
|
Ja, so hat es geklappt!
Vielen Dank!
|
|
|
|
|
> Berechnen Sie den Funktionswert der 4. Ableitung von
> [mm]e^{x*(t^2)}[/mm] für t = 1 und x = 0.1 mit Hilfe von MatLab.
> Meine bisherigen Befehle:
>
> syms t
> x = 0.1;
> f = [mm]exp(x*(t^2));[/mm]
> df4 = diff(f,4);
> ......
sorry, aber nach welcher Variablen (x oder t)
soll eigentlich abgeleitet werden ?
(kenne mich in MatLab nicht aus)
LG
|
|
|
|
|
Nach t.
X ist ja mit 0,1 festgelegt, während t als symbolische Variable festgelegt wurde.
|
|
|
|
|
> Nach t.
> X ist ja mit 0,1 festgelegt, während t als symbolische
> Variable festgelegt wurde.
Danke. Jetzt ist mir auch die Bedeutung von "syms" aufgegangen...
|
|
|
|