Da es schwer bis unmöglich ist, ein simples Bild zu debuggen, schlage ich vor, dass du deine Mathcad-Datei zippst und hier postest.
Gruß, RMix
EDIT: Ein Fehler, der auffällt, aber mit dem angegebenen Fehler vermutlich nichts zu tun hat, ist, dass v[0 nicht initialisiert ist. Außerdem sollte man erfahrungsgemäß mit globalen Definitionen lieber sehr sparsam umgehen und sie vermeiden, wenn es nicht unbedingt nötig ist.
Weitere Fehler in deiner Routine. Du änderst den Vektor y nicht, er bleibt einelementig, du greifts aber aber weitere (nicht existierende) Elemente zu.
Es sieht so aus, als hättest du den Algorithmen irgendwo abgeschrieben und es nicht ganz geschafft, die dort verwendeten Variablenbezeichner gegen jene in deiner Aufgabe komplett abzugleichen. v=y???
Den beschriebenen Fehler erklärt all das aber nicht, da scheint mir eher die Variable K Schuld zu sein, die in der Definition von x offenbar als Einheit Kelvin gesehen wird. Warum dein oberhalb definiertes K:=k.1+k.2 nicht zum Tragen kommt, ist, ohne das Blatt zu sehen, nicht zu sagen.
Ach, ja, es sieht fast so aus, als hättest du bei k.1 und k.2 anstelle der Literalindizes Vektorindizes (k[1, k[2)) verwendet. Wenn das so ist - warum? Ist hier nicht falsch, aber doch irritierend, da k ja kein Vektor sein soll.
[Diese Nachricht wurde von rmix22 am 28. Okt. 2015 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP