SymbolicC++

SymbolicC++

SymbolicC ++ používa C ++ a objektovo orientované programovanie na vývoj systému počítačovej algebry.
SymbolicC ++ používa C ++ a objektovo orientované programovanie na vývoj systému počítačovej algebry.Objektovo orientované programovanie je prístup k návrhu softvéru, ktorý je založený skôr na triedach ako na postupoch.Tento prístup maximalizuje modularitu a skrytie informácií.Objektovo orientovaný dizajn poskytuje mnoho výhod.Napríklad kombinuje údaje aj funkcie, ktoré s nimi pracujú, do jednej jednotky.Takáto jednotka (abstraktný dátový typ) sa nazýva trieda.Ako náš objektovo orientovaný programovací jazyk používame C ++ z nasledujúcich dôvodov: C ++ umožňuje zavedenie abstraktných typov údajov.Môžeme teda predstaviť dátové typy používané v systéme počítačovej algebry ako abstraktné dátové typy.Jazyk C ++ podporuje ústredné koncepcie objektovo orientovaného programovania: zapuzdrenie, dedičnosť, polymorfizmus (vrátane dynamického viazania) a preťaženie operátora.Má dobrú podporu pre správu dynamickej pamäte a podporuje procedurálne aj objektovo orientované programovanie.Menej abstraktná forma polymorfizmu sa poskytuje prostredníctvom podpory templátov.Preťažujeme operátorov ...
symbolicc-

Kategórie

Alternatívy programu SymbolicC++ pre Mac

MATLAB

MATLAB

Počítačové prostredie podnikovej triedy a programovací jazyk pre numerické výpočty.
GNU Octave

GNU Octave

Octave je počítačový program na vykonávanie numerických výpočtov, ktorý je väčšinou kompatibilný s MATLABom.Je súčasťou projektu GNU.
R (programming language)

R (programming language)

R je slobodné softvérové ​​prostredie pre štatistické výpočty a grafiku.
Mathematica

Mathematica

Definitívny technický výpočtový systém zahŕňajúci strojové učenie a neurónové siete, vedu o údajoch, vizualizácie a oveľa viac.
Sage

Sage

Sage je bezplatný matematický softvér s otvoreným zdrojovým kódom licencovaný na základe licencie GPL.Spája silu mnohých existujúcich open-source balíkov do spoločného rozhrania založeného na Pythone.
Scilab

Scilab

Scilab je vedecký softvérový balík pre numerické výpočty, ktorý poskytuje výkonné otvorené výpočtové prostredie pre inžinierske a vedecké aplikácie.
Maxima

Maxima

Maxima je systém pre manipuláciu so symbolickými a numerickými výrazmi vrátane diferenciácie, integrácie, Taylorovho radu, Laplaceových transformácií, bežných diferenciálnych ...
wxMaxima

wxMaxima

wxMaxima je dokumentové rozhranie pre počítačový algebrový systém Maxima.wxMaxima používa wxWidgets a natívne beží na Windows, X11 a Mac OS X.
Maple

Maple

Maple je univerzálny komerčný počítačový algebraický systém.Používatelia môžu zadávať matematiku v tradičnom matematickom zápise.Môžu sa vytvoriť aj užívateľské rozhrania.
SymPy

SymPy

SymPy je knižnica Python pre symbolické výpočty.
Mathomatic

Mathomatic

Mathomatic je bezplatný, prenosný, univerzálny počítačový algebraický systém (CAS), ktorý dokáže automaticky riešiť, rozlišovať, zjednodušovať, kombinovať a porovnávať algebraické rovnice ...
Giac/Xcas

Giac/Xcas

Giac / Xcas je bezplatný počítačový algebraický systém pre Windows, Mac OS X a Linux / Unix (licencia GPL3, pre komerčné duálne licencie nás kontaktujte).
Mathics

Mathics

Matematika je univerzálny počítačový algebrový systém (CAS) a je navrhnutá ako bezplatná a ľahká alternatíva k systému Mathematica.