[ A.H. @ 31.08.2004. 22:10 ] @
Student sam Masinskog fakulteta u Beogradu i potreban mi je
softver koji resava jednacine (obicno sa tzv. lepim,
resenjima),mnozi matrice,resava sisteme jednacina i poseduje jos neke
jednostavne funkcije.
Po mogucnosti da se moze "skinuti" sa Interneta i da je
besplatan.
Jos me interesuje koji su ozbiljniji programi iz ove
kategorije tj. na sta u buducnosti trebam da obratim paznju.

Pozdrav!
Aleksandar
[ Goran Rakić @ 31.08.2004. 22:22 ] @
octave?
[ filmil @ 31.08.2004. 22:50 ] @
Citat:
octave?
Octave je više za numeriku, pandan Matlabu.

Ko nije video neka pod obavezno proba Maximu.
Analitika, „lepa“ rešenja, itd.

Evo malo da podstaknem apetite:


f
[ anon315 @ 01.09.2004. 12:51 ] @
Na gornjem screenshot-u je Maxima u kombinaciji sa GNU TeXmacs-om:

http://www.texmacs.org
[ Alef @ 02.09.2004. 15:54 ] @
Jel može par reči o tome koliko su Scilab i Octave „kompatibilni” sa Matlabom po pitanju sintakse i koliko kaskaju, ako uopšte kaskaju, za istim po mogućnostima.
I, takođe, pitanje mogućnosti Maxime, kada se poredi sa Mapleom ili Mathematicom.
[ Alef @ 03.09.2004. 01:10 ] @
Usput… (Malo je staro, ali… )
[ Alef @ 04.09.2004. 13:54 ] @
Pošto niko ne odgovara, izvršio sam jedno mini testiranje programa u čiji posed sam došao, pa da odgovorim samom sebi, a neka me neko ispravi ako negde grešim…


Numerički

Pošto mi je ovo prvi put u životu da koristim numerički softver, teško da mogu da kažem mnogo o tome koji ima najviše mogućnosti, ali recimo da se meni čini da mogu ovako da ih rangiram:

1) Matlab
2) Scilab
3) Octave

Zbog toga što Scilab ima daleko bolju vizualizaciju od Octave-a. Što se sintakse tiče, Octave i Matlab su skoro potpuno identični, a Scilab ima malo razlika, ali ništa značajno što bi možda mnogo ometalo rad.



Simbolički

Uspeo sam da nabavim Mathematicu, Mupad, Maximu i Maple (naravno sve za Linux), pa da počnem od najpoznatijeg:

Mathematica: Ovaj program je zaista na prvom mestu, ali po neintuitivnosti rada. Bilo mi je potrebno ubedljivo najviše vremena da se naviknem na njega. OK, program stvarno lepo radi i ima nebrojeno mogučnosti, dobru dokumentovanost, u svakom slučaju veoma dobro „parče” softvera, ako imate mnogo vremena za učenje rada u istom. Doduše, ja do kraja nisam uspeo da ga ubedim da sam instalirao sve potrebne fontove, iako sam uradio sve identično kao što piše u uputstvu, tako da u Linuxu u suštini nisam ni mogao da radim, već sam ga testirao pod windowsom. Cena 80 funti…

Mupad: Verzija 2.5.3 (u suštini najnovija) za Linux je potpuno slobodna za akademce (potrebno je samo registrovati se). Ralativno intuitivan, lak za rad kada se naviknemo na njegovu C++-oliku sintaksu (plot::Funciton2d). Ima zaista mnogo mogućnosti, dobru dokumentaciju… Ali je ipak program za klasu ispod Mathematice. Jedino što je meni bilo daleko udobnije da radim u istom. Inače, cena Mupad Pro 3.0 za windows je 65€.

Maxima: Uf… Program je slobodan softver, to je plus… Ja ne znam kako je ona dogurala do verzije 5.9, jer se meni isprva činilo da je još uvek beta. Što se sintakse tiče, čim se navikneš da je sve funkcija ostalo je lako. Jedini program u kome se funkcija definiše kao f(x)=x^2 . Ali… Prijavljuje greške čim neka promenjiva teži beskonačnosti, ne može da nacta grafik log(x), x=0..3, već moramo da pišemo x=0.00001..dokle hoćemo (ili već neki mali broj blizak nuli), jer izračunava log(0) i prijavljuje grešku. Pustio sam ju da mi iscrta funkciju f(x) = 400000*x + ln(x) - 356.81 (Mupad je ovo isctao za 1s) i radila je oko 20 minuta, posle sam je isključio… Recimo još, podrška za Dirakov delta impuls je veoma sužena, tj. samo u Laplasovoj transformaciji… Ne znam, ali meni se čini da je ona daleko, daleko iza prethodna dva programa…

I šlag na tortu:

Maple: Ljudi moji, šta ovo čudo radi!!! Pa to ne samo što rešava sisteme linearnih jednačina iz naslova, crta grafike, diferencira i integrali, već ti i usisa stan, obriše prašinu, skuva ručak, odvede decu u školu i usput plati račune!!! Jako brz, podrška za sve šta vam može pasti na pamet, izuzetna vizualizacija… A ja još imam Maple 7, mogu misliti šta Maple 9.5 radi! Veoma intuitivan, za razliku od Mathematice i čak mi se čini (barem po nekoj mojoj proceni) da je za nijansu brži od iste. Ustvari, uopšte mi nije jasno zašto ljudi na fakultetima forsiraju Mathematicu, kada postoji Maple . Ali (uvek ima ono ali što devojci sreću kvari… ) cena dotičnog je 100 dolara. Eh kada bi Maple postao open source… Doduše, ako ikada budem plaćao neki softver to će definitivno biti Maple.

Pa da rezimiram… Ako imate 100 dolara — nema razmišljanja, a ako ne, onda Mupad.


I da, TeXmacs. Zaista lep program, koji veoma kvalitetno obavlja svoj zadatak, jedino što je užasno spor. Ja imam skoro četiri puta jaču mašinu od onoga što je tamo navedeno kao minimum, ali ništa ne vredi. Meni radi toliko nesnosno sporo, da je rad u njemu, barem meni, apsolutno nezamisliv… Možda kada uzmem neku jaču mašinu, ali za sada…
[ Alef @ 10.02.2005. 22:56 ] @
Da dopunim, pošto sam se igrao i sa ovima .

1) Matlab
2) Scilab
3) Octave

Scilab je malo kompletniji, ima ugrađenu podršku za vizualizaciju i postoji verzija i za Windows i za Linux, dok Octave koristi Gnuplot (koji je jako dobar alat — ovde je samo reč o kompaktnosti) i Windows verzija nije potpuno završena (po mojoj poslenjoj informaciji). Što se sintakse tiče, Octave i Matlab su prilično slični, a uz to postoji i paket octave-forge koji dodaje mnoge funkcije u isti, kako bi maksimalno smanjio razlike između ova dva programa (doduše razlike i dalje postoje). Scilab se, sa druge strane, dosta razlikuje od Matlaba, tj. filozofija je malo drugačija, rekao bih da Scilab namenjen više matematičarima, dok je Matlab za inženjere.

[Ovu poruku je menjao Alef dana 11.02.2005. u 12:08 GMT+1]
[ miki321 @ 11.02.2005. 08:55 ] @
kako da skinem neki od ovih programa
skroz je zapetljano
pomoc
[ Alef @ 11.02.2005. 11:08 ] @
Mathematica, Maple i Matlab nisu slobodan softver i ne možeš ih tek tako skinuti sa neta (tj. moraš da platiš za njih).

Ostali se mogu pronaći na sledećim stranicama:

Mupad, Maxima, Scilab, Octabe, Octave-forge.

I da sve bude na jednom mestu : TeXmacs.

Na svakoj od ovih stranica imaš sekciju download, koliko komplikovano može biti dalje?
[ miki321 @ 11.02.2005. 11:58 ] @
koji je od ovih 5-6 najbolji
[ miki321 @ 11.02.2005. 16:08 ] @
Kupio sam danas Matlab 7.0 na dva cd-a
instalirao
ali ne znam nista ni stisnuti u programu
pa ako moze malo pojasnjenje kako sta radi

HVala!!!!!
[ Alef @ 12.02.2005. 01:15 ] @
Sa Matlabom dolazi jako dobro urađen help, tamo je sve objašnjeno u sitna crevca. Imaš i odličan tutorial.
[ miki321 @ 14.02.2005. 21:59 ] @
moze li neko osnovno da kaze sta se radi i kako
ja i moj engleski kao nebo i zemlja
[ Alef @ 14.02.2005. 22:50 ] @
A zašto ne bi barem pokušao da koristiš pretragu? Toliko puta je već bilo pisano na tu temu…
[ miki321 @ 15.02.2005. 19:11 ] @
pomozite ne mogu nista da nadjem
zaz sada znam ukucati 7+7 i stisnuti enter i on kaze 14

POMOC!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[ Cypher @ 20.02.2005. 16:22 ] @
ja imam mathematicu 5.0 i u onom obimu u kojem je koristim pokazale se kao zakonn(3. sam razred gimnazije)!
ali ipak ima komplikovanu sintaksu...pa ponekad mi ne riješi sisteme jednačine.....

ali inače je pouzdana i brza!


btw...može li mi neko preporučiti neki drugi program(jednostavniji za korištenje)....za potrebe gimnazije....

Hvala!
[ tomkeus @ 23.02.2005. 10:56 ] @
Preporučujem Mathematicu svima. Imam verziju 5.0 i kada je simbolička matematika u pitanju ništa sličnih mogućnosti nisam video. Kada se malo naviknete na rad sa njom sveska i olovka vam više neće trebati, prosto ćete sve raditi u njenom radnom prostoru. Jedina zamerka na Mathematicu je to što nema grafike kojima može da se manipuliše mišem. Ko nije probao neka proba i neka pročešlja malo dokumentaciju i videće šta je sve nabudženo u nju.
[ Alef @ 23.02.2005. 13:35 ] @
Citat:
tomkeus: ništa sličnih mogućnosti nisam video.


Probaj Maple.