主要内容

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

C / c++コード生成でサポートされているMATLAB言語機能

コード生成でサポートされるMATLAB機能

MATLAB®コードからのコード生成では,次のような多くの主要言語機能がサポートされています。

コード生成でサポートされないMATLAB言語機能

MATLABからのコード生成では,頻繁に使用される次のMATLAB機能はサポートされていません(このリストがすべてを網羅しているとは限りません)。

  • スクリプト

  • 暗黙的な拡張

    コード生成では,要素単位の演算または関数の実行中,サイズに互換性のある配列の暗黙的な拡張をサポートしません。MATLABコードが暗黙的な拡張に依存する場合,コードの生成によってサイズ不一致エラーが発生します。固定サイズの配列の場合,コンパイル時にエラーが発生します。可変サイズの配列の場合,実行時にエラーが発生します。暗黙的な拡張の詳細については,基本的な演算で互換性のある配列サイズを参照してください。コード生成では,暗黙的な拡張を実現するには,関数bsxfunを使用します。

  • GPU配列

    MATLAB编码器™はGPU配列をサポートしていません。ただし,GPU编码器™がある場合は,GPU配列入力を取るCUDA®墨西哥人コードを生成できます。

  • calendarDuration配列

  • Java®

  • 地图コンテナー

  • 時系列オブジェクト

  • 高配列

  • 试一试/ステートメント

  • 进口ステートメント

  • 関数の引数の検証