Deterministický chaos v prostředí Mathematica - DSpace UTB
Deterministický chaos v prostředí Mathematica - DSpace UTB
Deterministický chaos v prostředí Mathematica - DSpace UTB
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>UTB</strong> ve Zlíně, Fakulta aplikované informatiky 40<br />
5.3 Popis programu CE108<br />
Projekt finálního programu CE108.exe (Obr. 32) je složen z hlavní části programu<br />
CE108.C, ve kterém je tělo programu, výše uvedené knihovny pro ovládání technologické<br />
karty ADSAPI32.DLL, na kterou se odkazuje hlavičkový soubor driver.h. Dále byla přidá-<br />
na knihovna potřebná pro funkci rozhraní mathlink ML32I2M.LIB, na níž odkazuje hla-<br />
vičkový soubor mathlink.h, a soubor START.C, který byl generován pomocí preprocesoru<br />
mprep. Pro úspěšné vytvoření je třeba mít v adresáři include soubory, na které odkazuje<br />
hlavičkový soubor driver.h. Jsou to tyto: OS.H, EVENT.H, PARAS.H a USBErrorCode.h.<br />
Obr. 32 Okno s projektem v Microsoft Visual C++ 6.0<br />
Proměnné v CE108.C OutValue1 a OutValue2, obě formátu float, slouží jako výstupní<br />
proměnné pro motory M1 a M2 s rozsahem od 0 do 10. Tyto hodnoty se předávají pomocí<br />
mathlinku přímo z <strong>prostředí</strong> <strong>Mathematica</strong>. Další důležitá proměnná je DevNum, určuje<br />
číslo zařízení. Pokud je technologická karta v PC jen jedna, bude toto číslo vždy nula.<br />
V jiném případě se toto číslo nalézá v Device Manageru pro karty Adventech, číslo před