Hi Fritz,
Could you provide an English translation of your problem.
Cheers
Terence
Dr Terence Etchells BSc, MSc, PhD, MIMA, CMath
Senior Lecturer in Mathematics
School of Computing and Mathematical Sciences
Liverpool John Moores University
Liverpool. L3 3AL
United Kingdom
http://www.cms.livjm.ac.uk/etchells
-----Original Message-----
From: DERIVE computer algebra system [mailto:[log in to unmask]] On Behalf Of Fritz Mohr
Sent: 10 January 2005 21:43
To: [log in to unmask]
Subject: Problem bei Matrizenpotenzierung
Ich habe folgendes Problem in Derive 6.1:
Wenn ich z. B. folgende 3*3-Matrix M = [0.4, 0.2, 0.5; 0.3, 0.5, 0.2; 0.3, 0.3, 0.3] zur 2., 3. ... Potenz erhebe, wird korrekt zum Produkt MM, MMM, ... vereinfacht.
Wähle ich jedoch für den Exponenten eine Variable n (deklariert als "Ganzzahl positiv"), vereinfacht Derive zu einer Matrix, deren Elemente alle die n-te Potenz der ursprünglichen Elemente sind: [0.4^n, 0.2^n, 0.5^n; 0.3^n, 0.5^n, 0.2^n; 0.3^n, 0.3^n, 0.3^n].
Substituiert man für n wieder eine konkrete Zahl, funktioniert es wieder. Bei Grenzwertbildung lim M^n für n --> +inf wird es aber wieder falsch (Ergebnis ist dann die Nullmatrix.).
Mit der VECTOR-Funktion (VECTOR([0.4, 0.2, 0.5; 0.3, 0.5, 0.2; 0.3, 0.3, 0.3]^n, n, 1, 10)) rechnet Derive richtig.
Kann mir hierzu jemand einen Tipp geben?
Fritz Mohr
|