SymbolicC++

SymbolicC++

SymbolicC ++ koristi C ++ i objektno orijentirano programiranje za razvoj računalnog sustava algebri.
SymbolicC ++ koristi C ++ i objektno orijentirano programiranje za razvoj računalnog sustava algebri.Objektno orijentirano programiranje pristup je dizajnu softvera koji se temelji na klasama, a ne na procedurama.Ovaj pristup maksimizira modularnost i skrivanje podataka.Objektno orijentirani dizajn pruža brojne prednosti.Na primjer, on kombinira i podatke i funkcije koje rade na tim podacima u jednu cjelinu.Takva jedinica (apstraktni tip podataka) naziva se klasa.C ++ koristimo kao objektno orijentirani programski jezik iz slijedećih razloga: C ++ omogućava uvođenje apstraktnih tipova podataka.Na taj način možemo uvesti tipove podataka koji se koriste u sustavu računalne algebre kao apstraktne tipove podataka.Jezik C ++ podržava središnje koncepte objektno orijentiranog programiranja: enkapsulacija, nasljeđivanje, polimorfizam (uključujući dinamičko vezivanje) i preopterećenje operatera.Ima dobru podršku za dinamičko upravljanje memorijom i podržava i proceduralno i objektno orijentirano programiranje.Manje apstraktni oblik polimorfizma pruža se putem podrške predloška.Preopteretili smo operatere ...
symbolicc-

Kategorije

Alternativa SymbolicC++u za Mac

MATLAB

MATLAB

Računalno okruženje i programski jezik poduzeća klase za numeričko računanje.
GNU Octave

GNU Octave

Octave je računalni program za izvođenje numeričkih izračuna koji je uglavnom kompatibilan s MATLAB-om.Dio je GNU Projekta.
R (programming language)

R (programming language)

R je besplatno softversko okruženje za statističko računanje i grafiku.
Mathematica

Mathematica

Definitivan tehnički računalni sustav koji obuhvaća strojno učenje i neuronske mreže, znanost o podacima, vizualizacije i još mnogo toga.
Sage

Sage

Sage je besplatni program otvorenog koda za matematiku licenciran pod GPL-om.Ona kombinira snagu mnogih postojećih open-source paketa u zajedničko sučelje temeljeno na Pythonu.
Scilab

Scilab

Scilab je znanstveni softverski paket za numeričke račune koji pruža snažno otvoreno računalno okruženje za inženjering i znanstvene primjene.
Maxima

Maxima

Maxima je sustav za manipulaciju simboličkim i numeričkim izrazima, uključujući diferencijaciju, integraciju, Taylor-ove serije, Laplaceove transformacije, obične diferencijalne ...
wxMaxima

wxMaxima

wxMaxima je sučelje temeljeno na dokumentima za računalni algebra sustav Maxima.wxMaxima koristi wxWidgets i radi se izvorno na Windowsima, X11 i Mac OS X.
Maple

Maple

Maple je komercijalni računalni algebra sustav opće namjene.Korisnici mogu upisati matematiku u tradicionalnim matematičkim zapisima.Također se mogu stvoriti prilagođena korisnička sučelja.
SymPy

SymPy

SymPy je Python knjižnica za simboličko računanje.
Mathomatic

Mathomatic

Mathomatic je besplatni, prijenosni računalni algebrični sustav opće namjene (CAS) koji automatski može riješiti, razlikovati, pojednostaviti, kombinirati i usporediti algebarske jednadžbe ...
Giac/Xcas

Giac/Xcas

Giac / Xcas je besplatni računalni algebra sustav za Windows, Mac OS X i Linux / Unix (licenca GPL3, za komercijalnu dvostruku licencu kontaktirajte nas).
Mathics

Mathics

Mathics je računalni algebra sustav opće namjene i dizajniran je kao besplatna, lagana alternativa Mathematici.