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
-----------------------------------------------------------------------
|