matlab

Matlabで構造体を使う

C/C++で構造体を扱うときは型宣言を行う。以下はC++の例。 struct my_struct { int a; int b; }; Matlabでも構造体は存在するが、C/C++のように宣言する仕組みはない。「変数.フィールド名 = 値」と書くだけでフィールドがいつでも追加されてしまう。 my_str…

Matlabのmexに関するメモ

古めのMatlabでの話 mex -setupと打って、ビルドチェーンを選択する もしmexによるC/C++のビルドに失敗する場合は、mex -v foo.cppとしてデバッグメッセージを参考にパスを通すなどのデバッグを行う Visual Studio ProかExpressかでディレクトリ構成が違うこ…