En tiedä, onko tämä ihan oikea aihealue, mutta kysymys liittyy wxmaxima-matikkaohjelmaan jasen suorituskykyyn omassa miniläppärissäni.
Wxmaxima toimii yleensä hienosti, mutta täysin symbolisen 6*6 matriisin käänteismatriisi näyttää olevan liian raskas. Ongelmani on se, että en tiedä, onko kyse wxmaximan ominaisuudesta vai onko ongelma liian iso miniläppärille.
Sain kokeiltua samaa tehtävää luultavasti ihan nykyaikaisella pöytäkoneella, ja matriisin kääntäminen ei kestänyt kovinkaan kauan.
m1: matrix(
[a1, a2, a3, a4, a5, a6],
[b1, b2, b3, b4, b5, b6],
[c1, c2, c3, c4, c5, c6],
[d1, d2, d3, d4, d5, d6],
[e1,e2, e3, e4, e5, e6],
[f1, f2, f3, f4, f5, f6] );
m2: invert(m1);
m3: m2 . m1;
Eli ensin tehdään 6*6 matriisi m1, sitten sijoitetaan sen käänteismatriisi matriisiin m2 ja lopuksi yritetään kertoa materiisit m2 ja m1 ja laittaa tulos matriisiksi m3.
Olisi hienoa, jos joku, jolla on wxmaxima asennettuna, viitsisi kokeilla nämä komennot jollain nykyaikaisella koneella. Omassa koneessani on 1G muistia ja Atom-suoritin, joten voi olla, että hitaus johtuu koneesta eikä ohjelmasta.
teele