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.
ptAIVoltageIn.voltage = &InValue1; // Voltage retrieved<br />
dwErrCde = DRV_AIVoltageIn(DriverHandle, &ptAIVoltageIn);<br />
// Step 7: Display reading data<br />
//printf("Reading data = %10.6f\n", InValue1);<br />
//vychyleni<br />
//Step 5: Config device<br />
ptAIConfig.DasChan = InChan2;<br />
ptAIConfig.DasGain = 0;<br />
dwErrCde = DRV_AIConfig(DriverHandle, &ptAIConfig);<br />
// Step 6: Read one data<br />
ptAIVoltageIn.chan = InChan2; // input channel<br />
ptAIVoltageIn.gain = 0; // gain code: refer to menual for voltage range<br />
ptAIVoltageIn.TrigMode = 0; // 0: internal trigger, 1: external trigger<br />
ptAIVoltageIn.voltage = &InValue2; // Voltage retrieved<br />
dwErrCde = DRV_AIVoltageIn(DriverHandle, &ptAIVoltageIn);<br />
// Step 7: Display reading data<br />
//printf("Reading data = %10.6f\n", InValue2);<br />
// Step 8: Close device<br />
dwErrCde = DRV_DeviceClose(&DriverHandle);<br />
//vraci kod chyby<br />
//printf("\nOutput data = %f\n", dwErrCde);<br />
MLPutFunction(stdlink, "List", 3); //rozhraní mathlink pro vrácení proměnných do Mathematicy<br />
MLPutReal(stdlink, InValue1);<br />
return;<br />
}//main<br />
MLPutReal(stdlink, InValue2);<br />
MLPutInteger(stdlink, dwErrCde);