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 SymbolicC++ pre všetky platformy s akoukoľvek licenciou

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.
PTC Mathcad

PTC Mathcad

Matematický softvér určený na vykonávanie, analýzu a zdieľanie komplexných výpočtov.
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).
OpenAxiom

OpenAxiom

OpenAxiom, vidlica ...
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.