mex

    1

    1答えて

    私は画像のブレ除去のためのプログラムをコンパイルしようとしています。 は、私は、ファイルapply_blur_kernel_mex.cは、次のコードを持っている mex apply_blur_kernel_mex.c を実行しよう #include <mex.h> #include <stdlib.h> #include <math.h> #include <matrix.h> #in

    2

    1答えて

    私はC++ライブラリ用のmexファイルを生成しようとしています。そのため、matlabから直接メソッドを呼び出すことができます。 最初の引数として、インライン関数を転送するとします。たとえば、inline('sin(x)+3')です。 今、この機能をC++プログラムで動的に使用したいと考えています。 mxGetInlineFunction()のようなメソッドはありません。配列からインラインアイテム

    0

    1答えて

    疑似逆行列計算でも可逆行列は必ずしも必要ではありませんが、私は非特異行列を使ってテストしています。私がアルマジロだけを使うと、答えはエラーなく返されます。 #include "armaMex.hpp" void mexFunction(int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[]) { mat A =

    0

    2答えて

    phrsの値を端末に出力し、そのデータタイプをチェックしたいとします。私は最初の部分を持っていると思った: mexPrintf("Value: %d\n",prhs[0]); しかし、それは私に迷惑を与えている。私は何が欠けていますか? (多分明らかに)データの種類をチェックして印刷する方法はありますか?

    0

    1答えて

    Windows 10(64ビット)のMATLAB R2016aにglmnetビネットを使用しようとしています。私はhereからバージョンをダウンロードしました。関数(例:cvglmnet)を使用しようとするたびに、MATLABがクラッシュします。 MATLABのglmnet版はMATLAB 2013b(64ビット版)でのみテストされましたが、他のバージョンのMATLABでそれを使用できるかどうか、

    1

    1答えて

    私はMATLABのLapackコマンドslasd4を呼び出すためにMEXファイルを構築しようとしています。 mexファイルの構築は成功しますが、コマンドを使用しようとするとMATLABがクラッシュし、メッセージで終了します。 異常終了:アクセス違反。 誰でもこの問題を解決できますか?私は、MEXファイルを使用するための組み込みアドオンでMATLAB R2016bを使用しています。ここで は私のME

    0

    1答えて

    myo-mexファイルを動作させるには、いくつかの助けが必要です。 mingwがISO C++ 2011をサポートするように、コンパイラオプションを変更する方法はわかりません。コードがあるgithubリポジトリは、​​にあります。 エラーメッセージImは次のようになり取得:このエラーの Error using build_myo_mex (line 61) In file included fr

    0

    1答えて

    私はScilabで作業しています。mex.hヘッダファイルを含むmexFunctionsを使用しています。 私がここで望むのは、構造内に構造を作成することです。 は、ここに私のコードです: #include <mex.h> void mexFunction(int nlhs, mxArray *plhs[], int nrhs, const mxArray* prhs[]) {

    0

    1答えて

    に配列することができるが、私は、matlab2016aにポインタを介してスカラを上書きすることはできません[環境] OS:OSX10.11とMAXOSシエラ(10.12 ) MATLAB:matlab2013aとmatlab2016a のXcode:xcode7と私の仕事でxcode8 、私は古いパッケージの次のMEXファイルを使用する必要があります。 //destructiveMatrixWri

    1

    2答えて

    xcodeをインストールせずにmexファイルをコンパイルしたい場合は、コマンドラインツール(apple開発者センターから)を使用します。 Apple Command Line Toolsは、コンパイラをインストールし、xcode(数GB)よりもはるかに小さいパッケージで標準ライブラリとヘッダをシステムに追加します。 linuxでmexを実行することは可能です - 私はmatlab mexがmaco