MATLAB アルゴリズムの高速化
生成された MEX 関数を使用した高速化
MEX 関数を生成して、MATLAB® コードの計算量の多い部分を高速化します。最良の結果を得るには、ベスト プラクティスに従い、最適化手法を使用してください。
関数
codegen | MATLAB コードから C/C++ コードを生成する |
トピック
- Generate C/C++ Code
Generate standalone C/C++ code or a C/C++ MEX function at the command line or by using the MATLAB Coder™ app.
- MATLAB アルゴリズムの高速化
MEX 関数を生成して MATLAB アルゴリズムを高速化します。
- インクリメンタル学習用のコード生成 (Statistics and Machine Learning Toolbox)
バイナリ線形分類用のインクリメンタル学習を実装するコードをコマンド ラインで生成する。
- MATLAB アルゴリズムを高速化するために MEX 関数を使用する際のベスト プラクティス
MATLAB アルゴリズムを高速化するために MEX 関数を使用する際のベスト プラクティスを確認します。
- MATLAB プロファイラーを使用した MEX 関数のプロファイリング
生成された MEX 関数の実行時間とコード カバレッジを MATLAB プロファイラーで確認する。
- 実行時チェックの制御
実行時チェックを無効にしてパフォーマンスを改善します。
- 生成された C/C++ および MEX コードの最適化
生成された C/C++ および MEX コードの実行速度またはメモリ使用量を最適化する。
- 生成されたコードを使用した MATLAB Compiler で展開されるアプリケーションの高速化
MATLAB Coder を使用して、MATLAB Compiler™ で展開するアプリケーションで使用されるアルゴリズムを高速化します。