Matrix Laboratory, eller MATLAB , er en softwarepakke designet til numerisk computing, herunder sådanne komplekse matematiske beregninger som finansiel modellering, algoritme udvikling og dataanalyse. Mens bredt anerkendt som den førende software af sin art , kan MATLAB ikke passer ethvert behov, og dens pris og tilgængelighed kan også begrænse brugere. Men MATLAB findes alternativer , der kan give en lignende oplevelse for lidt eller ingen omkostninger. FreeMat
FreeMat giver et gratis open -source miljø for teknik og videnskabelig prototyper samt databehandling . Mens støtte mange MATLAB funktion undtagen GUI /Widgets , FreeMat features 3-D visualisering kapaciteter, parallel distribueret algoritme udvikling og en codeless interface til ekstern C + + , C og Fortran -koden . FreeMat kører på Windows 2000/XP/Vista/7 , Linux og Mac OS X -platforme.
Octave
Octave skaber et interaktivt miljø for numerisk beregning og kører på de fleste enhver platform . Det er også gratis at videredistribuere . Du kan tilpasse programmet med brugerdefinerede funktioner skrevet i Octave eget sprog eller i C + + , C eller Fortran . Fuldt kompatibel med Matlab , Octave deler mange af de dyrere programmets funktioner, herunder indbygget understøttelse for komplekse tal , indbyggede matematiske funktioner og funktion biblioteker. Octave kan udføre sådanne opgaver som at løse sæt lineære algebraiske ligninger , der integrerer funktioner i endelig og uendelig intervaller og integrere ordinære og differential - algebraiske ligninger .
Sage
en open -source MATLAB alternativ Sage oprindeligt tog sit navn fra en forkortelse for " Software til algebra og geometri eksperimenter. " Sage giver mulighed for undersøgelse af selv avancerede talteori , gruppe teori og kryptografi , alt imens leverer kompatible grænseflader til andre open source og kommercielle produkter, herunder MATLAB . Sage opererer fra en webbrowser , fortrinsvis Mozilla Firefox, og arbejder med computere, der kører Windows , Mac eller Linux-systemer .
Scilab
Delvis kompatibel med Matlab , Scilab er en anden gratis open - source program til ingeniør-og videnskabelige applikationer, der håndterer lineær algebra, matricer , polynomier og mere, alt imens at tilbyde støtte til animation og grafer . Scilab også Parallel Virtual Machine eller PVM , som gør det muligt at distribuere beregninger på tværs af et netværk af computere , hvilket gør det lettere at dele arbejdet.
SciPy
En åben -source bibliotek af videnskabelige værktøjer er SciPy skrevet i Python sproget og er afhængig af NumPy biblioteket. SciPy samler højt niveau for videnskab og teknik -moduler i én pakke , herunder moduler til lineær algebra , genetiske algoritmer , billedbehandling , signalbehandling, numerisk integration og sædvanlige differentialligningsproblemer ligningsløsere . SciPy kører på Windows , Linux , Mac, Solaris og nogen anden platform , der accepterer programmeringssproget Python .