27: 2013-10-10 (Thu) 03:37:42 takaboo source 28: 2013-10-31 (Thu) 08:36:15 takaboo source
Line 230: Line 230:
***MathWorks MATLAB [#mad2ebed] ***MathWorks MATLAB [#mad2ebed]
-[[MATLAB:http://www.mathworks.co.jp/prod​ucts/matlab]]からの使用例を紹介します。ポート・ボーレート・ID等は使用する環境に合わせて適宜修正して下さい。~+[[MATLAB:http://www.mathworks.co.jp/prod​ucts/matlab]]からの使用例を紹介します。ポート・ボーレート・ID等は使用する環境に合わせて適宜修正して下さい。また、mex-setupにて[[Cコンパイラを選択>http://www.mathworks.co.jp/jp/help/matl​ab/matlab_external/building-mex-files.ht​ml#f23734]]しておく必要があります。~
+事前準備 +事前準備
~まずはMATLAB起動後、「ファイル(F)」→「パス設定(H)」でdxlib_x32.dll(MATALBが64bitの場合はdxlib_x64.dll)とdxlib_matlab.hの格納されたパスを指定します。dxlib.hはMATLABでは解釈できない記述が多いため使用しないでください。~ ~まずはMATLAB起動後、「ファイル(F)」→「パス設定(H)」でdxlib_x32.dll(MATALBが64bitの場合はdxlib_x64.dll)とdxlib_matlab.hの格納されたパスを指定します。dxlib.hはMATLABでは解釈できない記述が多いため使用しないでください。~
Line 419: Line 419:
 TErrorCode  err;  TErrorCode  err;
 uint8_t    id;  uint8_t    id;
- TDxAlarmStatus stat[253];+ TDxAlarmStatus stat[254];
 int        i;  int        i;
- uint32_t    num = 100;+ uint32_t    num = 254;
 // オープン  // オープン
 dev = DX_OpenPort ("\\\\.\\COM10", 57143);  dev = DX_OpenPort ("\\\\.\\COM10", 57143);


Front page   Diff ReloadPrint View   Page list Search Recent changes   RSS of recent changes (RSS 1.0) RSS of recent changes (RSS 2.0) RSS of recent changes (RSS Atom)