Publication details
Nadstavba jazyka C++ syntakticky podobná MATLABu
Title in English | Matrix object superstructure of C++ similar to MATLAB |
---|---|
Authors | |
Year of publication | 2000 |
Type | Article in Proceedings |
Conference | Proceedings MATLAB 2000 |
MU Faculty or unit | |
Citation | |
Field | Computer hardware and software |
Keywords | scientific computing; matrix objects in C++ |
Description | Cílem příspěvku je představit projekt objektově a maticově orientované nadstavby jazyka C++. Po stránce syntaktické i funkční je natolik kompatibilní s jádrem MATLABu, aby umožnila zcela nezávisle na něm: (i)snadný (mechanický) převod funkcí zapsaných v jazyce MATLAB do prostředí C++, (ii) přímou implementaci numericky orientovaných algoritmů v C++ stejně pohodlně jako v jazyku MATLABu (zejména bez potíží a rizik spojených s dynamickou alokací paměti), (iii) modulární vytváření samostatných aplikací ve formě spustitelných souborů EXE i DLL-knihoven. Všechny funkce takto vytvořené v C++ lze přímo volat nejen z prostředí MATLABu (což například usnadní výrazně jejich ladění v C++), ale i z jakéhokoliv programového systému podporujícího spolupráci s externími DLL-knihovnami. |