Ableitung von Funktionen < Matlab < Mathe-Software < Mathe < Vorhilfe
|
Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.
Hallo ihr!
Ich habe meine Funktion mit inline definiert:
f = inline('x.^2', 'x');
Nur finde ich nichts, mit dem ich meine Funktino ableiten könnt.
Ich habe es schon mit diff() und polyder ausprobiert, das funktioniert aber nicht.
Könnt ihr mit helfen???
|
|
|
|
Hallo,
> Ich habe diese Frage in keinem Forum auf anderen
> Internetseiten gestellt.
>
> Hallo ihr!
>
> Ich habe meine Funktion mit inline definiert:
> f = inline('x.^2', 'x');
>
> Nur finde ich nichts, mit dem ich meine Funktino ableiten
> könnt.
> Ich habe es schon mit diff() und polyder ausprobiert, das
> funktioniert aber nicht.
wie waers, wenn du mal deinen code mit "diff" posten wuerdest? Dann koennen wir sehen, woran es krankt.
grundsaetzlich kannst du (natuerlich nur approximativ!) ableitungen fuer eine funktion berechnen, sobald du die funktionswerte auf einem grid in einem array stehen hast. Weiss nicht, ob das fuer inline-funktionen auch funktioniert.
gruss
Matthias
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 14:12 Fr 06.11.2009 | Autor: | Bachelor10 |
Problem erledigt.
Mein Problem war, dass ich in der Uni eine Studentenversion von matlab hatte, die einige Toolboxen nicht besessen hat. So kannte dieses matlab, z.B. den Befehl 'syms' nicht.
Problem ist nun gelöst:
syms x;
f = 5*sin(x) + 2*x - 3;
diff(f) ergibt dann die Ableitung von f: cos(x) + 2.
Ich brauche natürlich nicht die Ableitung dieser Funktion. Ich hab das nur als Beispiel eingegeben. Der Programmcode soll halt funktionieren.
Trotzdem danke!!!
|
|
|
|