Matrix Laboratory, eller MATLAB , er et program laget for numerisk databehandling , inkludert slike komplekse matematiske beregninger som finansiell modellering, algoritme utvikling og dataanalyse . Mens ansett som den fremste programvare i sitt slag, kan MATLAB ikke passer alle behov , og dens pris og tilgjengelighet kan også begrense brukerne . Men MATLAB finnes alternativer som kan gi en lignende opplevelse for liten eller ingen kostnader . FreeMat
FreeMat gir et gratis open -source miljø for ingeniør-og vitenskapelige prototyping samt databehandling. Samtidig som den støtter mange MATLAB funksjoner bortsett fra GUI /Widgets , FreeMat funksjoner 3D- visualisering evner, parallelt distribuert algoritme utvikling og en codeless grensesnitt for ekstern C + + , C og Fortran kode . FreeMat kjører på 2000/XP/Vista/7 Windows , Linux og Mac OS X -plattformer .
Octave
Octave skaper et interaktivt miljø for numerisk beregning og kjører på de fleste hvilken som helst plattform . Det er også gratis å omfordele . Du kan tilpasse programmet med brukerdefinerte funksjoner skrevet i Octave eget språk eller C + + , C eller Fortran . Fullt kompatibel med MATLAB , Octave deler mange av de dyrere programmets funksjoner, inkludert innebygd støtte for komplekse tall, innebygde matematiske funksjoner og funksjon biblioteker. Octave kan utføre slike oppgaver som å løse sett av ikke-lineære algebraiske ligninger , integrere funksjoner over endelige og uendelige intervaller og integrere ordinære og differensial - algebraiske ligninger.
Sage
< p > en åpen-kildekode MATLAB alternativ , Sage opprinnelig tok sitt navn fra et akronym for "Software for algebra og geometri Eksperimentering . " Sage åpner for studiet av og med avansert tallteori , gruppeteori og kryptografi , alle samtidig som det gir kompatible grensesnitt til andre open- source og kommersielle produkter, inkludert MATLAB . Sage opererer fra en nettleser , helst Mozilla Firefox , og arbeider med datamaskiner som kjører Windows , Mac eller Linux-systemer .
Scilab
Delvis kompatibel med MATLAB , er Scilab annen gratis open - source program for tekniske og vitenskapelige applikasjoner som håndterer lineær algebra , matriser , polynomer og mer, alt samtidig som den tilbyr støtte for animasjon og grafer . Scilab har også Parallel Virtual Machine, eller PVM , som gjør det mulig å distribuere beregninger over et nettverk av datamaskiner , noe som gjør det enklere å dele arbeidet .
SciPy
En åpen -source bibliotek av vitenskapelige verktøy , er SciPy skrevet i Python språk og er avhengig av NumPy biblioteket. SciPy samler høyt nivå vitenskap og engineering moduler i én pakke , inkludert moduler for lineær algebra , genetiske algoritmer , bildebehandling, signalbehandling, numerisk integrasjon og ordinære differensialligninger løsere . SciPy kjører på Windows , Linux , Mac , Solaris og noen annen plattform som aksepterer programmeringsspråket Python .