|
Hallo! Ich habe da eine kleine Frage, die die Funktionen und Symbole, die Daten enthalten betrifft. Ich möchte, daß eine Funktion und ein Objekt den gleichen Namen hat und, daß diese Funktion das (eben gleichnamige) Objekt liefert. Genauer: Ich möchte ein Objekt haben, das die Darstellung einer Übertragungsfunktion enthält, gleichzeitig aber eine Funktion ist, die aus einem anderen Objekt (z.B. einem Zustandsraummodell) die zugehörige Übertragungsfunktion liefert. Ich bin aber nicht sicher, wie ich die Funktion und/oder das Objekt definieren soll. (Was mathematisch zu tun ist weiß ich natürlich, es geht mir nur um die Syntax.) (* ein Integrierer mit G(s) = 1/s bzw. x' = u, y = x *) In[]:= ss = StateSpace[{{0}}, {{1}}, {{1}}, {{0}}] Out[]:= StateSpace[{{0}}, {{1}}, {{1}}, {{0}}] In[]:= tf = TransferFunction[ss] Out[]:= TransferFunction[1/s, s] Kann mir da jemand weiterhelfen? Daß es geht ist beim "Control System Professional" von Wolfram zu sehen. Danke im Voraus, Ernesto. -- Ernesto Rico-Schmidt Technology develops from the primitive ernesto@XXXXXXX.org via the complicated to the simple. http://www.neneNet.ddns.org --- Antoine de Saint-Exupery |