問題タブ [matlab-compiler]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2741 参照

matlab - 同じマシンで Matlab MCR と MATLAB を実行する

コンパイル済みの .exe ファイルを Matlab ではなく MCR で実行するのに問題があります (プログラムが複数のスレッドを使用しているため、MCR で実行されている場合は実行されないことがわかります)。MATLAB ドキュメント (http://www.mathworks.com/help/toolbox/compiler/f12-999353.html) には次のように記載されています。

"MCR インストールに対して展開されたコンポーネントを実行するには、mcr_root\ver\runtime\win32|win64 が matlabroot\runtime\win32|win64 の前にシステム パスに表示される必要があります。

mcr_root\ver\runtime\arch がコンパイル済みアプリケーション パスの最初にある場合、アプリケーションは MCR インストール エリア内のファイルを使用します。

コンパイルされたアプリケーション パスで matlabroot\runtime\arch が最初に表示される場合、アプリケーションは MATLAB Compiler インストール エリア内のファイルを使用します。

誰かが私のためにもう少し点をつなぐことができますか? これが何を意味するのかわかりません。ありがとう!

0 投票する
1 に答える
528 参照

c# - コンパイルされたmatlabスクリプトの出力をリダイレクトする方法は?

.net コンパイラを使用してコンパイルされたいくつかの matlab コードが与えられました。

コンソール アプリケーションから問題なく実行できますが、警告がある場合はコマンド ウィンドウに表示されます。

それらを非表示にするか、別の場所に印刷できるようにしたいと思います。

コードの一部 (別のプロセスではない) の標準出力をリダイレクトするにはどうすればよいですか?

0 投票する
1 に答える
5959 参照

matlab - MCR libmwi18n.so ファイルがありません

Matlab MCR をインストールしたばかりで、コードを実行しようとしました。

そして、私はこのエラーを返します:

libmwi18n.so が欠落している理由を知っている人はいますか? そして、どうすればそれを見つけたり、このエラーを修正できますか?

編集: 以下は run_test.sh の内容です。MCC を使用してコンパイルされた、非常に基本的なものです。

0 投票する
1 に答える
1604 参照

.net - .net と matlab の統合

ただ興味があるだけ。matlab と .net を統合するための最も安価で最新のオプションは何ですか? これ以外のオプションがあると思います:

マトラブネットビルダー

0 投票する
1 に答える
754 参照

java - MATLAB MCR の Java クラスパス設定は GLOBAL JAVA ジョブを横断しますか?

2 つの MATLAB ジョブを呼び出す Java コードがあります。最初の作業は、javaaddpath を使用して Java クラス パスを設定し、jdbc ドライバー jar を含めることです。2 番目のジョブは、データベースからデータを読み取ることです。最初のジョブは正常に実行されます。しかし、2 番目のジョブは、最初のジョブが設定したクラスパスを取得できません。javaclasspath('-all') を使用して Java クラスパスを出力すると、jdbc ドライバー jar がありません。javaaddpath 設定は、グローバルな Java ジョブにまたがることができますか?

MATLAB AND MCR 2012a を使用しています。ありがとう!

0 投票する
1 に答える
685 参照

java - Java プロジェクトに matlab コードをビルドしましたが、その matlab 関数を呼び出すコードの Java 行を実行中にエラーが発生しました。

私のmatlabコードは画像処理を行い、入力として2つの画像を持つmatlab関数を作成しました。matlab の imread 関数を実行するため、つまり、jpg 画像を 3D 配列 (RGB 画像) に読み込むために、別の Java クラスを作成しました。

このエラーを修正する方法を教えてください。私の Java コードの問題ですか、それとも matlab コードのインポートの問題ですか? 私はJavaに非常に慣れていないので、問題を理解できません。ありがとう!

0 投票する
2 に答える
3533 参照

linux - LINUX 用の MATLAB コンパイラ

.mMATLAB から Linux にファイル (プログラム)をコンパイルしようとしています。Windowsオペレーティングシステムで使用しました

MATLAB Web サイトで、GNU g++ を使用できることがわかりました。

これは、MATLAB で 1 行のコードを記述するだけで MATLAB コンパイラと同様に機能しますか? それとも、Linux ターミナルで実行する必要がありますか?

また、このコンパイラは、目的の出力を得ることに関して問題が発生する傾向がありますか?

0 投票する
2 に答える
2703 参照

matlab - MATLABコンパイラは、無関係のツールボックスからmcc.encを処理します

mccを使用してMATLABプロジェクトをコンパイルしています。私が使用しているマシンには多くのMATLABツールボックスがインストールされていますが、私のコードにはいくつか(distcompやimagesなど)しか必要ありません。ただし、mccを実行すると、コードが必要としないツールボックスを含め、多くのツールボックスのmcc.encファイルが「処理」されることになります。

これがmccからの出力の始まりです(-R '-nodisplay'使用しているクラスターと互換性を持たせるために実行しています)。

デスクトップでmccを実行しているときも同じことをすることに気づきました。これらのmcc.encファイルの一部(特に... / signal/mcc.encおよび.../nnet / mcc.enc)は、残りのmccの実行よりも処理に時間がかかります。不要なmcc.encファイルの処理を除外する方法はありますか?

0 投票する
1 に答える
1174 参照

c++ - エラー:mclmcr.h:Cからmatlab関数を呼び出すそのようなファイルまたはディレクトリはありません

C++のMatlabユーザー定義関数を使用しようとしています。以下のコマンドを使用してライブラリを作成しました。

mcc -B csharedlib:libMyLib myFunction.m

mclmcr.hとlibmwmclmcrrt.soは作成されません。ランタイムライブラリの一部なのかしら?

ありがとう

0 投票する
1 に答える
813 参照

windows - Matlabでコンパイルされた.exeはタスクスケジューラでは実行できませんが、ダブルクリックで実行できます

matlabでコンパイルされた.exeファイルがあり、ダブルクリックで正常に実行できますが、タスクスケジューラで実行すると、次のエラーが表示されます。

ここに画像の説明を入力してください

実際に7.17のMCRをインストールしましたが、そうでない場合はダブルクリックで実行されません。誰でもこれを手伝うことができますか?どうもありがとう!