問題タブ [matlab-coder]

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 投票する
5 に答える
2461 参照

c# - Matlab Coder と c# の統合

MATLAB Coder の出力を Visual Studio 2010 の C# プロジェクトに統合したいと考えています。私の主なアイデアは次のとおりです。

  • Matlab で *.m スクリプトを作成する
  • スクリプトが Matlab Coder と互換性があることを確認してください。
  • Matlab Coder で C++ 共有ライブラリ (DLL) を生成する
  • 次のようなものを使用して C# と統合します。

    /li>
  • また、実行を停止して部分的な結果を取得できるようにしたいと考えています。これを行うために、私は 2 つの方法を考えていましたStopExecutionRetrievePartialResults

    /li>

することは可能ですか?いいえの場合、代替手段はありますか?はいの場合、どこで他の例を見つけることができますか?

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

c++ - インポート関数 Matlab Coder および C++ 実行可能ファイル

matlab *.m ファイルを C++ 実行可能ファイルに変換するときに "import" 関数を使用するための回避策はありますか?

Matlab からは、「現在、インポート ステートメントはサポートされていません」という応答が返されます。自分がSOLかどうか知りたかっただけです。

ありがとう

0 投票する
0 に答える
571 参照

matlab-coder - 正しいサックスコードを書く

合成制御トレーニングとテストデータを使用してSAX(シンボリック集約近似)分類コードを作成しましたが、window_size = 16およびalphabet = 10を使用して正しい精度が得られません(0.2エラーが発生し、実際は0.02エラーでした)。そのための正しいコードを知りたいです。

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

matlab - ツールボックスを利用する MATLAB アプリケーションをパッケージ化するにはどうすればよいですか?

別のチームが使用できるように、MATLAB でアプリケーションをパッケージ化したいと考えています。このアプリケーションを実行するのに適切なバージョンの MATLAB を持っていますが、アプリケーションで使用されるすべてのツールボックスのライセンスを持っているとは限りません。

ツールボックスを実行するために高価なライセンスを必要としないように、ツールボックスをアプリケーションに「バンドル」する方法はありますか?

そうでない場合、スタンドアロン/ライセンスに依存しない MATLAB アプリケーションを別の方法で作成することは可能ですか?

編集: これらのアプリケーションの一部は、GUI とコマンド ライン インターフェイスを備えている場合があります。

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

matlab - Simulink 内の組み込み関数の問題

入力を受け取り、matlab 関数に入力する定数ブロックを使用して値に 10 を追加し、表示ブロックに出力する組み込みの matlab 関数を使用して、非常に単純なモデルをシミュレートしようとしています。

シミュレートを押すとすぐに、大量のエラーが発生します。最初に、ソルバー'variableStepDiscrete'ではなくソルバーに対する警告を示すオレンジ色のテキストの大きな段落が表示されます。'ode45'

コマンドプロンプトからエコーされる残りの行は次のとおりです。

matlab ディレクトリ内に というスクリプト ファイルがありますが、union.mなぜそれが言及されているのかわかりません。

シム

0 投票する
0 に答える
862 参照

c++ - MATLAB Coder を使用してコードを Visual Studio に統合する

Matlab コーダーを使用して、Mathlab .m ファイルから dll ファイルを作成しました。matlab では、matlab コードはエラーなしで正常に実行され、DLL の作成は成功しました。MV2010 は正常にコンパイルおよび実行されます。ただし、ソフトウェアが Visual Studio でこの DLL から任意の関数を呼び出すと、メモリ ロケーションで「未処理の例外」が発生し、別のメモリ ロケーションで「アクセス違反読み取りロケーション」が発生します。

作成されたdllは、欠落している別のdllに依存していると思いました。そこで、依存関係の確認には依存関係 Walker を使用しました。ただし、Dependency Walker では、欠落している依存関係は示されませんでした。

Matlab 関数は 5 つの入力変数 (4 つは double として、1 つは double の 1D 配列として) を取り、4 つの double 値を返します。そのため、matlab で生成されたコードに渡す配列のサイズが小さいのではないかと考えました。そのため、配列のサイズを変更しました。元のサイズは 750 でしたが、新しいサイズは 5000 です。まだ同じ未処理の例外が発生しています。

この未処理の例外をデバッグする方法はありますか? 他に確認する必要があることはありますか?

/* 関数宣言 */

以下に示すように、MS2010でこのメソッドを呼び出しています。

注: 1) img -> は入力画像データです。2) roi -> は、2 つの int 変数 (x と y) を持つ struct 型のオブジェクトです。 3) MV2010 アプリケーションは、「共有 DLL 内の MFC」を使用するアプリケーションです。 4) Mathlab を統合する方法に関するチュートリアルを見てきました。 Microsoft Visual studio で生成された dll。ただし、チュートリアルではエラーは発生しません。http://www.mathworks.com/videos/integrate-code-into-visual-studio-77402.html

事前にご協力いただきありがとうございます。

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

matlab - MATLAB : 組み込みシステムのスコープとは

私は組込みテクノロジにはかなり慣れていませんが、Linux ドライバーと ATMEGA マイクロコントローラーのプログラミングと開発を独学で学びました。

私は MATLAB を自己学習しています。基本的に組み込みシステムの世界に関連する MATLAB を使用して構築できるリアルタイム プロジェクトは何ですか?

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

matlab - 「スプライン」関数の Matlab コーダー

matlab を c++ に変換する MATLAB coder の組み込み関数を使用して、spline のような内部の matlab 関数を変換することは可能ですか? http://blogs.mathworks.com/loren/2011/11/14/generating-c-code-from-your-matlab-algorithms/の指示に従います が、変数を変換しようとすると最初からエラーが発生しますスプライン関数。これで成功した人はいますか?matlab は ppval、mkpp、unmkpp などを変換する必要があると思います...

具体的に言えば、ほとんどすべての行でエラーが発生します。最初の行は次のとおりです。

エラーを与える

しかし、「chckxyを編集」すると、matlabは存在しないと言うので、それを回避する方法がわかりません。