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 Mac

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.
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).
Mathics

Mathics

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