主要内容

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

MATLABでの固定小数点コードの生成

MATLAB®编码器™を使用した固定小数点Cコード生成

コードを生成するには,MATLAB编码器製品が必要です。コード生成の詳細については,MATLAB编码器のドキュメンテーションを参照してください。

トピック

コードの生成方法

コード生成における定点设计师™ソフトウェアの使用について説明します。

固定小数点コードの高速化と生成のワークフロー

MATLABコードの準備と墨西哥人関数への変換に必要な手順の説明。

コードの高速化またはCコード生成用にサポートされている関数

MATLABからのコード生成でサポートされている定点设计师の機能のリスト。

MATLAB编码器を使用したコード生成

MATLAB编码器製品についての紹介。

構造体および配列内の定数のコード生成

コードジェネレーターは定数の構造体フィールドまたは配列要素を認識しない場合があります。

MATLAB函数ブロックを使用したコード生成

MATLAB函数ブロックについて紹介します。

MATLAB函数ブロックを使用した固定小数点冷杉コードの生成

固定小数点のローパス直接型冷杉フィルター用のコードの作成および生成。

生成コードでのマルチワード処理の回避

この例では,MATLABアルゴリズムにおいて,単純な加算の代わりに関数accumposを使用して,生成コード内でマルチワード処理を回避する方法を示します。

生成されたコードでの潜在的なデータ型の問題の検索

レポートで潜在的なデータ型の問題を強調表示します。

トラブルシューティング

実行時スタックオーバーフローの修正

Cコンパイラが実行時スタックオーバーフローを報告する場合,最大スタック使用数パラメーターの値を使用できるスタックサイズ以下に設定します。

生成コードをより効率的にするためのヒント

生成コードをより効率的にするために使用できる手法の説明。

サポートされているデータ型

シミュレーションおよびコード生成でサポートされるデータ型。

注目の例