Maxima- sposób na darmową Mathematica?
Dodane przez piotr dnia 27.03.2011 11:43
Mamy już darmowy program do obliczeń matematycznych (Octave) sporo naszych użytkowników zetknęło się również z innym rewelacyjnym softem na licencji GPL tj. Scilab'em (polecam gorąco). Jednak oba te programy stawiają sobie za cel konkurować z profesjonalnym MatLab'em. Tymczasem w dziedzinie obliczeń matematycznych jest jeszcze inna gwiazda i to gwiazda pierwszej wielkości: MATHEMATICA! Kto nie wierzy w jej możliwości zawsze może spróbować skorzystać z wyszukiwarki Wolfram (u dołu naszej strony), w której zintegrowano jądro tego właśnie programu. Wracając jednak do tematu powiem, że brakowało mi darmowego odpowiednika programu "Mathematica". Jego filozofia bardziej mi odpowiada, od tej reprezentowanej przez MatLaba i jego klony. I wreszcie z radością mogę powiedzieć, że znalazłem. Programem tym jest MAXIMA.
Maxima
jest potomkiem DOE Macsyma, który miał swój początek w latach 1960 w MIT. Jest to jedyny system oparty na tych podstawach nadal publicznie dostępny i z aktywną społecznością użytkowników. Macsyma był pierwszym z nowej generacji systemów algebry komputerowej, Przodkiem programów takich jak Maple i Mathematica. Chętnych do zapoznania się z tym ciekawym oprogramowaniem zapraszam do strefy download.

Rozszerzona zawartość newsa
Parę przykładów:

Explicit Narysuj  funkcję  f(x,y) = sin(xy) nad prostokątem [—2,2] x [—2.2]:

load(draw)$
  draw3d(
             surface_hide=true, color=blue,
             explicit(sin(x*y),x,-2,2,y,-2,2),
            );
Wykres funkcji sin(xy)




Implicit Narysuj rozwiązanie równania x — sin(y) = z w prostopadłościanie [—2,2] x [—2,2] x [—2,2]:

load(draw)$
  draw3d(
              enhanced3d=true, implicit(x~2-sin(y)=z~2,x,-2,2,y,-2,2,z,-2,2)
           );

Wykres rozwiązania równania x-sin y=z


Strona domowa to:
http://maxima.sourceforge.net/