mex

    0

    1答えて

    mex.cppファイルを作成しようとしていますが、 "mex.h"ファイルの使用方法がわかりません。私はそれが他のmexファイルで使われているのを見ましたが、MatlabとC++との間の互換性を許す 'mexタイプ'を含む標準の.hファイルのようです。誰かが私がどのように1)mex.hファイルを見つけ、2)それを使うべきかについて、もっと明確に説明できるでしょうか? MATLABコンソールでmex

    0

    2答えて

    mexCallMATLAB(nlhs, plhs, nrhs, prhs, "foo")コマンドを使用すると、C++からMATLABで書かれた関数(ここでは "foo.m")を呼び出すことができます。 "foo"がクラスのメソッドの場合はどうなりますか? classdef Foo < handle ... function out = foo(obj, in) ..

    2

    1答えて

    まあ、私はMatlabでアルゴリズムを実装しようとしています。 forループ内に高次元配列のスライスを使用する必要があります。論理インデックスを使用しようとすると、Matlabはそのスライスの追加コピーを作成し、配列が膨大なので、時間がかかります。 slice = x(startInd:endInd); 私がしようとしているのは、そのスライスをコピーせずに使用することです。線形演算子を入力する

    0

    1答えて

    使用してMatlabの2016BにいくつかのC++コードをコンパイル: mex CXXFLAGS="\$CXXFLAGS -std=c++11 -fopenmp" CXXOPTIMFLAGS='\$CXXOPTIMFLAGS -Ofast -DNDEBUG mexMyFunction.cpp Iました次のエラー: undefined reference to `omp_get_thread_n

    0

    1答えて

    と間違って何をしました私はこのcppfunc([1 2 3], [1 2 3], [1 2 3])のように私のMEX関数を呼び出すために計画されmexFunction \\cppfunc.cpp void mexFunction(int nlhs,mxArray *plhs[],int nrhs,const mxArray *prhs[]){ \\...Parts where I

    0

    1答えて

    Microsoft Visual C/C++ 2015コンパイラでMatConvNetを使用しています。それはインストールされ、それは働いた。しかし、mex -setupを実行すると、エラーメッセージNo supported compiler or SDK was found.が発生します。MatConvNetはまだ動作しており、コンパイラファイルは明らかにC:\Program Files\MAT

    0

    1答えて

    :https://devblogs.nvidia.com/parallelforall/mixed-precision-programming-cuda-8/ カーネルの内部で私は単に D = __dp4a(A, B, C); と、この結果を呼び出そう次に error: identifier "__dp4a" is undefined コンパイラエラーにIは、ヘッダファイル を追加しようとしま

    1

    1答えて

    私はmatlab mex関数にはかなり経験がありますが、解決するのが非常に困難です。 私はこのようなメッセージを受信して​​います: 無効なMEXファイル 「mymex.mexw64」: 指定されたプロシージャが見つかりませんでしたが。 通常、この問題はdllの不足に関連しています。 しかし、私は依存性歩行者と数回チェックし、何も欠けています。 また、「代替」ソフトウェア、たとえばProcessM

    0

    1答えて

    私は大きなMatをとり、mexを使ってMatLabで使用しようとしているOpenCVプログラムをC++で持っています(特にmexOpenCVはここに:https://github.com/kyamagu/mexopencv)。 plhs [0] = MxArray(theMats [0])を使って、単一のMatをplhs [0]に戻すことはできますが、どのようにベクトル全体を返すことができますか?

    1

    1答えて

    サードパーティのコードをmexファイルとして実行しようとすると、明らかな問題が発生します。このmexfileのソースは利用可能ですが、私はむしろそれを混乱させません。残念ながら、出力に構造体が返され、MATLABではfminconと互換性がありません。私が得ることができないように私が物事のMATLAB側で行うことができるものはありますか: FMINCONは、関数によって返されるすべての値がデータ型