Matematické Fórum

Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.

Nástěnka
22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.

Nejste přihlášen(a). Přihlásit

#1 18. 06. 2011 18:02

Spajka
Zelenáč
Příspěvky: 18
Reputace:   
 

wxmaxima

Dobrý den,

neumí prosím vás někdo programovat v  wxmaximě?? Předem moc děkuji.

Offline

  • (téma jako vyřešené označil(a) jelena)

#2 19. 06. 2011 10:10

maly_kaja_hajnejch-Lazov
Příspěvky: 467
Reputace:   24 
 

Re: wxmaxima

Umi, zalezi na tom jak moc. Ale je to v podsate stejne jako v Maxime.

Offline

 

#3 20. 06. 2011 21:54

Spajka
Zelenáč
Příspěvky: 18
Reputace:   
 

Re: wxmaxima

Já neovládám programování ani v maximě. :-(
Umím programovat jenom v Maplu.

A potřobovalach bych si přepsat, to co jsem si naprogramovala v Maplu do wxmaximy (nebo i popřípadě maximy).

takto to mám naprogramované v Maple:

inv:=proc(A)       description "Vraci matici inverzni k zadane matici ulozenou do globalni promenne invM.";
>        local E,AE,EA;
>        global invM;
>        with(linalg):
>        if   rowdim(A)<>coldim(A) then print(`Matice musi byt ctvercova!`)
>        elif det(A)=0 then print(`Matice neni regularni, inverzni matice neexistuje.`)
>        else E:=Matrix(rowdim(A),coldim(A),shape=identity);
>             AE:=augment(A,E);
>             EA:=gaussjord(AE);
>             invM:=delcols(EA,1..coldim(A));
>             print(invM)
>        fi;
>     end proc:


Takhle znělo zadání : zpracovat projekt ve vwmaximě na téma- Řešení systému lineárních rovnic Gaussovou eliminací. (Jordanův kanonický tvar).

Budu moc vděčná za jakoukoliv radu, jsem už z toho zoufalá. Předem moc děkuji.

Offline

 

#4 20. 06. 2011 22:27

maly_kaja_hajnejch-Lazov
Příspěvky: 467
Reputace:   24 
 

Re: wxmaxima

Code:

Maxima 5.22.1 http://maxima.sourceforge.net
using Lisp GNU Common Lisp (GCL) GCL 2.6.7 (a.k.a. GCL)
Distributed under the GNU Public License. See the file COPYING.
Dedicated to the memory of William Schelter.
The function bug_report() provides bug reporting information.
(%i1) f(x):= if determinant(x)=0 then error("nejde") else invert(x)$

(%i2) f(matrix([1,2],[3,1]));
                                 [   1   2  ]
                                 [ - -   -  ]
                                 [   5   5  ]
(%o2)                            [          ]
                                 [  3     1 ]
                                 [  -   - - ]
                                 [  5     5 ]
(%i3) f(matrix([1,1],[1,1]));

nejde
#0: f(x=matrix([1,1],[1,1]))
 -- an error. To debug this try: debugmode(true);
(%i4)

Offline

 

#5 21. 06. 2011 09:31

Spajka
Zelenáč
Příspěvky: 18
Reputace:   
 

Re: wxmaxima

Stáhla jsem si tu verzi maxima 5.22.1, ale mám problémy s ukládáním. Vždycky když to uložím, tak pak se mi objeví, že v počítači není vhodný program pro přečtení. :-(

Můžu ještě požádat o radu, jak by se to přepsalo do programu wxMaxima 0.8.6   http://andrejv.github.com/wxmaxima/
Děkuji moc

Offline

 

#6 21. 06. 2011 10:49

maly_kaja_hajnejch-Lazov
Příspěvky: 467
Reputace:   24 
 

Re: wxmaxima

wxmaxima je jenom GUI rozhrani, v pozadi je maxima, bude to fungovat stejne.

Offline

 

#7 23. 06. 2011 16:25

Spajka
Zelenáč
Příspěvky: 18
Reputace:   
 

Re: wxmaxima

děkuji moc za radu

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson