SymbolicC++

SymbolicC++

SymbolicC ++ používá C ++ a objektově orientované programování k vývoji systému počítačové algebry.
SymbolicC ++ používá C ++ a objektově orientované programování k vývoji systému počítačové algebry.Objektově orientované programování je přístup k návrhu softwaru, který je založen spíše na třídách než na postupech.Tento přístup maximalizuje modularitu a skrytí informací.Objektově orientovaný design poskytuje mnoho výhod.Například kombinuje data i funkce, které s těmito daty pracují, do jedné jednotky.Taková jednotka (abstraktní datový typ) se nazývá třída.Jako náš objektově orientovaný programovací jazyk používáme C ++ z následujících důvodů: C ++ umožňuje zavedení abstraktních datových typů.Můžeme tedy zavést datové typy používané v systému počítačové algebry jako abstraktní datové typy.Jazyk C ++ podporuje ústřední koncepty objektově orientovaného programování: zapouzdření, dědičnost, polymorfismus (včetně dynamického vázání) a přetížení operátora.Má dobrou podporu pro správu dynamické paměti a podporuje procedurální i objektově orientované programování.Méně abstraktní forma polymorfismu je poskytována prostřednictvím podpory šablony.Přetížíme operátory ...
symbolicc-

Kategorie

Alternativy SymbolicC++ pro všechny platformy s jakoukoli licencí

MATLAB

MATLAB

Počítačové prostředí podnikové třídy a programovací jazyk pro numerické výpočty.
GNU Octave

GNU Octave

Octave je počítačový program pro provádění numerických výpočtů, který je většinou kompatibilní s MATLABem.Je součástí projektu GNU.
R (programming language)

R (programming language)

R je svobodné softwarové prostředí pro statistické výpočty a grafiku.
Mathematica

Mathematica

Definitivní technický výpočetní systém zahrnující strojové učení a neuronové sítě, věda o datech, vizualizace a mnoho dalšího.
Sage

Sage

Sage je bezplatný softwarový systém s otevřeným zdrojovým kódem licencovaný pod GPL.Kombinuje sílu mnoha existujících open-source balíčků do společného rozhraní založeného na Pythonu.
Scilab

Scilab

Scilab je vědecký softwarový balíček pro numerické výpočty, který poskytuje výkonné otevřené počítačové prostředí pro inženýrské a vědecké aplikace.
Maxima

Maxima

Maxima je systém pro manipulaci se symbolickými a numerickými výrazy, včetně diferenciace, integrace, Taylorovy řady, Laplaceových transformací, obyčejných diferenciálních ...
wxMaxima

wxMaxima

wxMaxima je dokumentové rozhraní pro počítačový algebraický systém Maxima.wxMaxima používá wxWidgets a běží nativně na Windows, X11 a Mac OS X.
Maple

Maple

Maple je komerční počítačový algebraický systém.Uživatelé mohou vstoupit do matematiky v tradičním matematickém zápisu.Lze také vytvořit vlastní uživatelská rozhraní.
SymPy

SymPy

SymPy je knihovna Python pro symbolické výpočty.
PTC Mathcad

PTC Mathcad

Softwarový matematický software určený k provádění, analýze a sdílení komplexních výpočtů.
Mathomatic

Mathomatic

Mathomatic je bezplatný, přenosný, univerzální počítačový algebraický systém (CAS), který dokáže automaticky řešit, rozlišovat, zjednodušovat, kombinovat a porovnávat algebraické rovnice ...
Giac/Xcas

Giac/Xcas

Giac / Xcas je bezplatný počítačový algebraický systém pro Windows, Mac OS X a Linux / Unix (licence GPL3, pro komerční duální licence nás kontaktujte).
OpenAxiom

OpenAxiom

OpenAxiom, vidlice ...
Mathics

Mathics

Matematika je univerzální počítačový algebraický systém (CAS) a je navržena jako bezplatná, lehká alternativa k Mathematica.