|
Sehr geehrter Herr Willig, Das folgende einfache Beispiel funktioniert sowohl in V2.2 als auch in V3.0: In[3]:= NDSolve[{f[0,0]'[t]==f[0,0][t], f[0,0][0]==1}, {f[0,0]}, {t,0,1}] Out[3]= {{f[0, 0] -> InterpolatingFunction[{0., 1.}, <>]}} Das Problem scheint in "(mit allen notwendigen Parametern)" zu liegen. Wie sieht denn Ihr Aufruf in NDSolve aus? Sie können ja die Gleichungen selber weglassen, aber die Liste der Variablen interessiert mich. In der Fehlermeldung, die Sie angeben, kommen doppelte Listenklammern vor, was mir verdächtig erscheint. Sie habe die nicht allenfalls mit Table[alpha[k,i],{k,n},{i,n}] erzeugt? Das ergibt eine Matrixstruktur, auf die Sie dann Flatten[] anwenden müssen, um eine einfache Liste zu erhalten. mit freundlichen Grüßen, Roman Mäder ----------------------------------------------------------------------- MathConsult Dr. R. Mäder Aryanastrasse 21 Mathematik- und Informatik-Beratung CH-8704 Herrliberg T: +41-1-991 6343 mailto:maeder@XXXXXXX.ch F: +41-1-991 6345 http://www.mathconsult.ch ----------------------------------------------------------------------- |