Jacobimatrix

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Mathek
User
Beiträge: 9
Registriert: Dienstag 17. August 2010, 14:58

Hallo zusammen,
ich möchte die Jacobimatrix einer allgemeinen Funktion von R^n->R^m berechnen.
Als Input bekomme ich eine Funktion f(x,y,......,z)=...
Ich möchte die partiellen Ableitungen jeweils mit dem Differenzquotienten approximieren.

Ich muss irgendwie die Dimensionen n und m auslesen und jeweils die m unterfunktionen fi von f.
Ist das möglich oder muss man die Dimensionen und die Unterfunktionen auch als Input bekommen?

Hat jemand das schonmal in so allgemeiner Form gemacht und kann mir paar Tipps geben?

Gruß
Mathek
Tyrax
User
Beiträge: 73
Registriert: Mittwoch 4. Februar 2009, 18:31

Tach Mathek,

wenn Du eine Funktion f(x1, x2, ... , xn) = (f1, f2, ... , fm) an Dein Skript übergibst, soll das Skript also zunächst n und m bestimmen?
Für n musst Du also die Anzahl der Argumente von f und für m die Länge der Sequenz (f1, f2, ... , fm) abfragen. Diese Infos stecken in f und sollten nicht extra übergeben werden müssen. Damit hier jemand expliziter helfen kann, solltest Du verraten, in welcher Form f an Dein Skript übergeben wird.


Grüße, Tyrax
Antworten