5
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 ...
Webová stránka:
http://issc.uj.ac.za/symbolic/symbolic.htmlKategorie
Alternativy k SymbolicC++ pro Windows s komerční licencí
180
140
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.
39
23
PTC Mathcad
Softwarový matematický software určený k provádění, analýze a sdílení komplexních výpočtů.
- Placená
- Windows