主要内容

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

コード生成でサポートされるブロックと製品

モデルを作成するときに、開発プロセスの後半で問題が生じないように、使用する製品とブロックが金宝app®编码器™および嵌入式编码器®コード ジェネレーターでサポートされているかどうかを確認します。

関連製品

次の表は、金宝appSimulink编码器ソフトウェアの機能を拡張、補足する 迈斯沃克®製品をまとめています。これらの製品と,コード生成による製品のサポートの詳細については,製品のドキュメンテーション(www.tatmou.com) を参照してください。

製品 コード生成機能拡張の対象

航空区块集™

航空機,宇宙船,ロケット,推進システム,無人航空機本体

音频工具箱™

オーディオ処理システム
自动驾驶工具箱™ ADASおよび自動運転システムの設計,シミュレーションおよびテスト
AUTOSAR Blockset AUTOSAR经典および 自适应ECUソフトウェアのモデリングとシミュレーション

通信工具箱™

通信システムの物理層

计算机视觉工具箱™

映像処理、イメージ処理、コンピューター ビジョン システム

控制系统工具箱™

線形制御システム

DSP系统工具箱™

信号処理システム
嵌入式编码器 組み込みシステム、ラピッド プロトタイピング ボードおよび量産型マイクロプロセッサ

定点设计器™

固定小数点システム

模糊逻辑工具箱™

ファジィ論理に基づくシステム設計
高密度脂蛋白校验™

金宝app仿真软件からの直接编程接口(DPI)コンポーネントおよび事务级别模型(TLM)の生成

IEC认证工具包

ISO 26262およびIEC 61508認定

基于模型的标定工具箱™

エンジン性能,排気,燃費の最適なバランスを体系的に識別するためのプロセスを開発し,制御設計,ハードウェアインザループ(边境)テスト,パワートレインシミュレーションのための統計モデルを再利用する

模型预测控制工具箱

モデル予測コントローラー
深度学习工具箱™ ニューラル ネットワーク
并行计算工具箱™ 大規模な 金宝app模拟モデルの並列ビルド
相控阵系统工具箱 レーダー、ソナー、ワイヤレス通信、医療画像アプリケーションのセンサー アレイ システム
多空间®错误发现者™

生成されたコードのMISRA-Cへの準拠と静的解析

多空间码验证器™

生成されたコードの形式的解析

动力总成Blockset™

パワートレインアプリケーションのリアルタイムテスト

机器人系统工具箱™

ロボット工学アプリケーションの設計、シミュレーション、テスト

ROS工具箱

活性氧ベースのアプリケーションの設計、シミュレーション、配布

模拟风景™

物理ネットワークとしての機械,電気,油圧、その他の物理的ドメインにまたがるシステム

Simscape动力传动系统™

動力伝達装置 (ドライブトレイン) システム
Simscape电气公司™ 電子,電気機械および電力システム

Simscape流体™

水力および制御システム

Simscape多体™

3次元の機械システム

金宝appSimulink三维动画™

3.次元可視化をもつシステム
金宝app模拟链路检查™ モデリング標準準拠チェックおよびメトリクス
金宝appSimulink代码检查器™

生成されたコードの自動レビュー

金宝app仿真软件控制设计™ PIDコントローラーの自動調整と周波数応答のオンライン推定
金宝app模拟链路覆盖™ モデルおよびコードの構造カバレッジ解析

金宝app仿真软件优化设计™

適応型ルックアップテーブルの調整と信号特性のチェック

金宝app仿真软件桌面实时™

ラピッドプロトタイピングまたは制御システムと信号処理アルゴリズムのハードウェアインザループ(边境)シミュレーション

金宝app仿真软件实时™

ラピッド制御プロトタイピング,ハードウェアインザループ(边境)シミュレーション,および他のリアルタイムテストアプリケーション

金宝appSimulink报告生成器™

プロジェクト ドキュメンテーションを自動的に標準形式で生成する
金宝app仿真软件需求™ 設計およびコードのオーサリングおよびトレーシング要件
金宝app仿真软件测试™

生成されたコードのソフトウェアインザループ(银),プロセッサインザループ(公益诉讼)およびリアルタイムハードウェアインザループ(边境)テスト

SoC Blockset™ SoCハードウェアおよびソフトウェアのアーキテクチャの設計,評価,実装
状态流® ステートマシンとフローチャート

系统辨识工具箱™

測定された入出力データから特定されるシステム
车辆动力学Blockset™ 3次元環境での車両運動のモデリングとシミュレーション

车载网络工具箱™

窗户®でのアクセラレータとラピッドアクセラレータのシミュレーションとコード配布のための可以ブロック

コード生成をサポートする 金宝app模拟組み込みブロック

次の表に,金宝app仿真软件ブロックに対するコードジェネレーターのサポートの概要を示します。ブロックライブラリごとに表があります。各ブロックがサポートするデータ型を含む詳細については,MATLAB®コマンド ウィンドウでshowblockdatatypetableと入力するか、ブロックのリファレンス ページを参照してください。一部のブロックでは、生成されるコードはmemcpyまたは清零string.h) に依存します。

附加数学和离散:附加离散

ブロック サポートメモ
不动点状态空间

コードジェネレーターは,生成されたコード内で非アトミックなマスク子系统ブロックを構成する初期ブロックを明示的にグループ化しません。この柔軟さのために,コード生成がより効率化されます。ブロックパラメーター(原子サブシステムとして扱う)を選択して、マスク 子系统ブロックがアトミック単位として実行されるように設定することでグループ化できる場合もあります。

转移Fcn直接表格II
转移Fcn直接形式II时变

附加数学和离散:增量/减量

ブロック サポートメモ
减少真实世界 コードジェネレーターは,生成されたコード内で非アトミックなマスク子系统ブロックを構成する初期ブロックを明示的にグループ化しません。この柔軟さのために,コード生成がより効率化されます。ブロックパラメーター(原子サブシステムとして扱う)を選択して、マスク 子系统ブロックがアトミック単位として実行されるように設定することでグループ化できる場合もあります。
减量存储整数
减量时间为零 コード生成をサポートします。
减量为零 コードジェネレーターは,生成されたコード内で非アトミックなマスク子系统ブロックを構成する初期ブロックを明示的にグループ化しません。この柔軟さのために,コード生成がより効率化されます。ブロックパラメーター(原子サブシステムとして扱う)を選択して、マスク 子系统ブロックがアトミック単位として実行されるように設定することでグループ化できる場合もあります。
增量真实世界
增量存储整数

不断的

ブロック サポートメモ
导数

量産品質のコードには推奨しません。組み込みシステムでよく見られる速度とメモリに関するリソースの制限と制約に関連します。生成されたコードには動的な割り当て,メモリの解放,再帰,追加のメモリのオーバーヘッド,および広範囲で変化する実行時間が含まれることがあります。リソースが十分な環境でコードが機能的に有効で全般的に許容できるのに、小規模な組み込みターゲットがそのコードをサポートできないことはよくあります。

一般的に,金宝app仿真软件の[モデルの離散化]を使用して,連続ブロックを量産コードの生成をサポートする離散系の等価なブロックにマップする事例を考えてみましょう。[モデルの離散化]アプリを使用します。例外は Second-Order Integrator ブロックで、[モデルの離散化] はこのブロックに対しては近似的な離散化を行います。

积分器
积分器,积分器有限
PID控制器
PID控制器(2DOF)
二阶积分器,二阶积分器有限公司
状态方程
转移Fcn
传输延迟
可变时间延迟,可变传输延迟
零极点

间断

ブロック サポートメモ
反冲 コード生成をサポートします。
库仑和粘性摩擦 コードジェネレーターは,生成されたコード内で非アトミックなマスク子系统ブロックを構成する初期ブロックを明示的にグループ化しません。この柔軟さのために,コード生成がより効率化されます。ブロックパラメーター(原子サブシステムとして扱う)を選択して、マスク 子系统ブロックがアトミック単位として実行されるように設定することでグループ化できる場合もあります。
死区 コード生成をサポートします。
死区动力学 コードジェネレーターは,生成されたコード内で非アトミックなマスク子系统ブロックを構成する初期ブロックを明示的にグループ化しません。この柔軟さのために,コード生成がより効率化されます。ブロックパラメーター(原子サブシステムとして扱う)を選択して、マスク 子系统ブロックがアトミック単位として実行されるように設定することでグループ化できる場合もあります。
交叉路口 量産コードには推奨しません。組み込みシステムでよく見られる速度とメモリに関するリソースの制限と制約に関連します。生成されたコードには動的な割り当て,メモリの解放,再帰,追加のメモリのオーバーヘッド,および広範囲で変化する実行時間が含まれることがあります。リソースが十分な環境でコードが機能的に有効で全般的に許容できるのに、小規模な組み込みターゲットがそのコードをサポートできないことはよくあります。通常、ブロックは量産コードに適する方向に展開します。このため、量産コードに適したブロックはそのままにしておきます。
量化器 コード生成をサポートします。
速率限制器 触发子系统の階層内では使用できません。
速度限制器动态 コードジェネレーターは,生成されたコード内で非アトミックなマスク子系统ブロックを構成する初期ブロックを明示的にグループ化しません。この柔軟さのために,コード生成がより効率化されます。ブロックパラメーター(原子サブシステムとして扱う)を選択して、マスク 子系统ブロックがアトミック単位として実行されるように設定することでグループ化できる場合もあります。
转发 コード生成をサポートします。
饱和
饱和动态 コードジェネレーターは,生成されたコード内で非アトミックなマスク子系统ブロックを構成する初期ブロックを明示的にグループ化しません。この柔軟さのために,コード生成がより効率化されます。ブロックパラメーター(原子サブシステムとして扱う)を選択して、マスク 子系统ブロックがアトミック単位として実行されるように設定することでグループ化できる場合もあります。
包装为零

离散

ブロック サポートメモ
延迟 コード生成をサポートします。
区别
  • コードジェネレーターは,生成されたコード内で非アトミックなマスク子系统ブロックを構成する初期ブロックを明示的にグループ化しません。この柔軟さのために,コード生成がより効率化されます。ブロックパラメーター(原子サブシステムとして扱う)を選択して、マスク 子系统ブロックがアトミック単位として実行されるように設定することでグループ化できる場合もあります。

  • 量産コードには推奨しません。組み込みシステムでよく見られる速度とメモリに関するリソースの制限と制約に関連します。生成されたコードには動的な割り当て,メモリの解放,再帰,追加のメモリのオーバーヘッド,および広範囲で変化する実行時間が含まれることがあります。リソースが十分な環境でコードが機能的に有効で全般的に許容できるのに、小規模な組み込みターゲットがそのコードをサポートできないことはよくあります。通常、ブロックは量産コードに適する方向に展開します。このため、量産コードに適したブロックはそのままにしておきます。

离散微分
  • 触发子系统の階層内で使用される場合は絶対時間に依存します。

  • コード生成をサポートします。

离散滤波器 コード生成をサポートします。
离散FIR滤波器
离散PID控制器
  • 触发子系统の階層内で使用される場合は絶対時間に依存します。

  • コード生成をサポートします。

2自由度离散PID控制器
离散状态空间 コード生成をサポートします。
离散传递Fcn
离散零极点
离散时间积分器 触发子系统の階層内で使用される場合は絶対時間に依存します。
启用延迟 コード生成をサポートします。
一等舱 量産コードには推奨しません。組み込みシステムでよく見られる速度とメモリに関するリソースの制限と制約に関連します。生成されたコードには動的な割り当て,メモリの解放,再帰,追加のメモリのオーバーヘッド,および広範囲で変化する実行時間が含まれることがあります。リソースが十分な環境でコードが機能的に有効で全般的に許容できるのに、小規模な組み込みターゲットがそのコードをサポートできないことはよくあります。通常、ブロックは量産コードに適する方向に展開します。このため、量産コードに適したブロックはそのままにしておきます。
内存 コード生成をサポートします。
复位延迟
抽头延迟
转帐Fcn第一批订单 コードジェネレーターは,生成されたコード内で非アトミックなマスク子系统ブロックを構成する初期ブロックを明示的にグループ化しません。この柔軟さのために,コード生成がより効率化されます。ブロックパラメーター(原子サブシステムとして扱う)を選択して、マスク 子系统ブロックがアトミック単位として実行されるように設定することでグループ化できる場合もあります。
转移Fcn超前或滞后
转移Fcn实零
单位延迟 コード生成をサポートします。
可变整数延迟
零阶保持

查找表

ブロック サポートメモ
余弦 コードジェネレーターは,生成されたコード内で非アトミックなマスク子系统ブロックを構成する初期ブロックを明示的にグループ化しません。この柔軟さのために,コード生成がより効率化されます。(原子サブシステムとして扱う)チェックボックスをオンにして,マスク子系统ブロックがアトミック単位として実行されるように設定することでグループ化できる場合もあります。
直接查询表(n-D) コード生成をサポートします。
使用Prelookup进行插值
一维查找表
二维查找表
n-D查找表
动态查找表
Prelookup
正弦 コードジェネレーターは,生成されたコード内で非アトミックなマスク子系统ブロックを構成する初期ブロックを明示的にグループ化しません。この柔軟さのために,コード生成がより効率化されます。ブロックパラメーター(原子サブシステムとして扱う)を選択して、マスク 子系统ブロックがアトミック単位として実行されるように設定することでグループ化できる場合もあります。

数学操作

ブロック サポートメモ
腹肌 コード生成をサポートします。
添加
代数约束 コード生成時には無視されます。
赋值 コード生成をサポートします。
偏见
复杂Magnitude-Angle
复杂Real-Imag
点积
查找非零元素
获得
复振幅角
数学函数(10^u)
数学函数(联合)
数学函数(实验)
数学函数(赫米特)
数学函数(函数)
数学函数(日志)
数学函数(log10)
数学函数(震级^2)
数学函数(mod)
数学函数(战俘)
数学函数(倒数)
数学函数(rem)
数学函数(平方)
数学函数(置)
矢量连接,矩阵连接
极大极小
最小最大运行重置表
排列尺寸
多项式
产品
产品的元素
Real-Imag复杂
根号,有符号的根号,根号的倒数
重塑
取整函数
签名
根号,有符号的根号,根号的倒数
正弦波模块
  • サンプルベースの演算用に設定される場合は絶対時間を参照しません。時間ベースの演算の場合は絶対時間に依存します。

  • 触发子系统の階層内で使用される場合は絶対時間に依存します。

滑块获得 コード生成をサポートします。
√6
挤压
总和
元素之和
三角函数 関数的作用阿科什、およびatanhはコンパイラによりサポートされない場合もあります。これらの関数をサポートしないコンパイラを使用する場合、ソフトウェアはそのブロックに対して警告を出し、生成されるコードのリンクは失敗します。
一元负号 コード 生成建模GUIのサポート
矢量连接,矩阵连接
加权采样时间数学

模型验证

ブロック サポートメモ
断言 コード生成をサポートします。
检查离散梯度

量産コードには推奨しません。組み込みシステムでよく見られる速度とメモリに関するリソースの制限と制約に関連します。生成されたコードには動的な割り当て,メモリの解放,再帰,追加のメモリのオーバーヘッド,および広範囲で変化する実行時間が含まれることがあります。リソースが十分な環境でコードが機能的に有効で全般的に許容できるのに、小規模な組み込みターゲットがそのコードをサポートできないことはよくあります。通常、ブロックは量産コードに適する方向に展開します。このため、量産コードに適したブロックはそのままにしておきます。

检查动态差距 コード生成をサポートします。
检查动态下界
检查动态范围
检查动态上限
检查输入的决议 量産コードには推奨しません。組み込みシステムでよく見られる速度とメモリに関するリソースの制限と制約に関連します。生成されたコードには動的な割り当て,メモリの解放,再帰,追加のメモリのオーバーヘッド,および広範囲で変化する実行時間が含まれることがあります。リソースが十分な環境でコードが機能的に有効で全般的に許容できるのに、小規模な組み込みターゲットがそのコードをサポートできないことはよくあります。通常、ブロックは量産コードに適する方向に展開します。このため、量産コードに適したブロックはそのままにしておきます。
检查静态间隙
检查静态下界
检查静态范围
检查静态上限

Model-Wide公用事业

ブロック サポートメモ
块支撑台金宝app コード生成時には無視されます。
DocBlock (嵌入式编码标志)ブロック パラメーターで指定したテンプレートの記号を使用して、生成されたコードにコメントを追加します。嵌入式编码器ライセンスが必要です。詳細については、使用Simu金宝applink DocBlock添加注释(嵌入式编码器)を参照してください。
模型信息 コード生成時には無視されます。
基于时间的线性化
基于触发器的线性化

信号的属性

ブロック サポートメモ
总线向量 コード生成をサポートします。
数据类型转换
继承的数据类型转换
数据类型重复
数据类型传播
数据类型缩放条
集成电路 量産コードには推奨しません。組み込みシステムでよく見られる速度とメモリに関するリソースの制限と制約に関連します。生成されたコードには動的な割り当て,メモリの解放,再帰,追加のメモリのオーバーヘッド,および広範囲で変化する実行時間が含まれることがあります。リソースが十分な環境でコードが機能的に有効で全般的に許容できるのに、小規模な組み込みターゲットがそのコードをサポートできないことはよくあります。通常、ブロックは量産コードに適する方向に展開します。このため、量産コードに適したブロックはそのままにしておきます。
探查 コード生成をサポートします。
速率转换
  • コード生成をサポートします。

  • 触发子系统の階層内では使用できません。

信号转换 コード生成をサポートします。
信号规范
单位换算
加权样本时间
宽度

信号路由

ブロック サポートメモ
公交车分配 コード生成をサポートします。
总线生成
总线选择器
数据存储存储器
数据存储读取
数据存储写
多路分配器
环境控制器 量産コードには推奨しません。組み込みシステムでよく見られる速度とメモリに関するリソースの制限と制約に関連します。生成されたコードには動的な割り当て,メモリの解放,再帰,追加のメモリのオーバーヘッド,および広範囲で変化する実行時間が含まれることがあります。リソースが十分な環境でコードが機能的に有効で全般的に許容できるのに、小規模な組み込みターゲットがそのコードをサポートできないことはよくあります。通常、ブロックは量産コードに適する方向に展開します。このため、量産コードに適したブロックはそのままにしておきます。
コード生成をサポートします。
后藤
Goto标签可见性
索引向量
手动开关 量産コードには推奨しません。組み込みシステムでよく見られる速度とメモリに関するリソースの制限と制約に関連します。生成されたコードには動的な割り当て,メモリの解放,再帰,追加のメモリのオーバーヘッド,および広範囲で変化する実行時間が含まれることがあります。リソースが十分な環境でコードが機能的に有効で全般的に許容できるのに、小規模な組み込みターゲットがそのコードをサポートできないことはよくあります。通常、ブロックは量産コードに適する方向に展開します。このため、量産コードに適したブロックはそのままにしておきます。
手动变型水槽 コード生成をサポートします。
手动变异来源
合并 合并ブロックに接続された複数の信号が汽车以外のストレージ クラスをもつ場合、そのブロックに接続されたすべての汽车以外の信号は、"同じ名前" で"同じストレージ クラス" をもたなければなりません。合并ブロック同士が直接接続される場合、そのグループの 合并ブロックに接続されるすべての信号にこれらのルールが適用されます。
多端口开关 コード生成をサポートします。
Mux
选择器
国家的读者
国家的作家
开关
变异水槽
变异来源
向量串联

ブロック サポートメモ
陈列 コード生成時には無視されます。
浮动范围和范围查看器
外埠(Out1) コード生成をサポートします。
范围 コード生成時には無視されます。
停止仿真
  • 量産コードには推奨しません。組み込みシステムでよく見られる速度とメモリに関するリソースの制限と制約に関連します。生成されたコードには動的な割り当て,メモリの解放,再帰,追加のメモリのオーバーヘッド,および広範囲で変化する実行時間が含まれることがあります。リソースが十分な環境でコードが機能的に有効で全般的に許容できるのに、小規模な組み込みターゲットがそのコードをサポートできないことはよくあります。通常、ブロックは量産コードに適する方向に展開します。このため、量産コードに適したブロックはそのままにしておきます。

  • 停止条件が真の場合,生成されたコードは実行を停止します。

《终结者》 コード生成をサポートします。
归档 量産コードには推奨しません。組み込みシステムでよく見られる速度とメモリに関するリソースの制限と制約に関連します。生成されたコードには動的な割り当て,メモリの解放,再帰,追加のメモリのオーバーヘッド,および広範囲で変化する実行時間が含まれることがあります。リソースが十分な環境でコードが機能的に有効で全般的に許容できるのに、小規模な組み込みターゲットがそのコードをサポートできないことはよくあります。通常、ブロックは量産コードに適する方向に展開します。このため、量産コードに適したブロックはそのままにしておきます。
到工作空间 コード生成時には無視されます。
XY图

来源

ブロック サポートメモ
限带白噪声 触发子系统の階層内では使用できません。
线性调频信号 量産コードには推奨しません。組み込みシステムでよく見られる速度とメモリに関するリソースの制限と制約に関連します。生成されたコードには動的な割り当て,メモリの解放,再帰,追加のメモリのオーバーヘッド,および広範囲で変化する実行時間が含まれることがあります。リソースが十分な環境でコードが機能的に有効で全般的に許容できるのに、小規模な組み込みターゲットがそのコードをサポートできないことはよくあります。通常、ブロックは量産コードに適する方向に展開します。このため、量産コードに適したブロックはそのままにしておきます。
时钟
常数 コード生成をサポートします。
反自由运行 量産コードには推奨しません。組み込みシステムでよく見られる速度とメモリに関するリソースの制限と制約に関連します。生成されたコードには動的な割り当て,メモリの解放,再帰,追加のメモリのオーバーヘッド,および広範囲で変化する実行時間が含まれることがあります。リソースが十分な環境でコードが機能的に有効で全般的に許容できるのに、小規模な組み込みターゲットがそのコードをサポートできないことはよくあります。通常、ブロックは量産コードに適する方向に展開します。このため、量産コードに適したブロックはそのままにしておきます。
柜台有限
  • コードジェネレーターは,生成されたコード内で非アトミックなマスク子系统ブロックを構成する初期ブロックを明示的にグループ化しません。この柔軟さのために,コード生成がより効率化されます。ブロックパラメーター(原子サブシステムとして扱う)を選択して、マスク 子系统ブロックがアトミック単位として実行されるように設定することでグループ化できる場合もあります。

  • 量産コードには推奨しません。組み込みシステムでよく見られる速度とメモリに関するリソースの制限と制約に関連します。生成されたコードには動的な割り当て,メモリの解放,再帰,追加のメモリのオーバーヘッド,および広範囲で変化する実行時間が含まれることがあります。リソースが十分な環境でコードが機能的に有効で全般的に許容できるのに、小規模な組み込みターゲットがそのコードをサポートできないことはよくあります。通常、ブロックは量産コードに適する方向に展開します。このため、量産コードに適したブロックはそのままにしておきます。

数字时钟 量産コードには推奨しません。組み込みシステムでよく見られる速度とメモリに関するリソースの制限と制約に関連します。生成されたコードには動的な割り当て,メモリの解放,再帰,追加のメモリのオーバーヘッド,および広範囲で変化する実行時間が含まれることがあります。リソースが十分な環境でコードが機能的に有効で全般的に許容できるのに、小規模な組み込みターゲットがそのコードをサポートできないことはよくあります。通常、ブロックは量産コードに適する方向に展開します。このため、量産コードに適したブロックはそのままにしておきます。
枚举常量 コード生成をサポートします。
从文件 量産コードには推奨しません。組み込みシステムでよく見られる速度とメモリに関するリソースの制限と制約に関連します。生成されたコードには動的な割り当て,メモリの解放,再帰,追加のメモリのオーバーヘッド,および広範囲で変化する実行時間が含まれることがあります。リソースが十分な環境でコードが機能的に有効で全般的に許容できるのに、小規模な組み込みターゲットがそのコードをサポートできないことはよくあります。通常、ブロックは量産コードに適する方向に展開します。このため、量産コードに適したブロックはそのままにしておきます。
从电子表格
从工作空间 コード生成時には無視されます。
コード生成をサポートします。
输入(in)
脉冲发生器 触发子系统の階層内では使用できません。サンプルベースの演算用に設定される場合は絶対時間を参照しません。時間ベースの演算の場合は絶対時間に依存します。
斜坡 量産コードには推奨しません。組み込みシステムでよく見られる速度とメモリに関するリソースの制限と制約に関連します。生成されたコードには動的な割り当て,メモリの解放,再帰,追加のメモリのオーバーヘッド,および広範囲で変化する実行時間が含まれることがあります。リソースが十分な環境でコードが機能的に有効で全般的に許容できるのに、小規模な組み込みターゲットがそのコードをサポートできないことはよくあります。通常、ブロックは量産コードに適する方向に展開します。このため、量産コードに適したブロックはそのままにしておきます。
随机数 コード生成をサポートします。
周期序列
  • 量産コードには推奨しません。組み込みシステムでよく見られる速度とメモリに関するリソースの制限と制約に関連します。生成されたコードには動的な割り当て,メモリの解放,再帰,追加のメモリのオーバーヘッド,および広範囲で変化する実行時間が含まれることがあります。リソースが十分な環境でコードが機能的に有効で全般的に許容できるのに、小規模な組み込みターゲットがそのコードをサポートできないことはよくあります。通常、ブロックは量産コードに適する方向に展開します。このため、量産コードに適したブロックはそのままにしておきます。

  • 代わりに,重复序列楼梯ブロックまたは重复序列插值ブロックの使用を検討してください。

重复序列内插值
  • コードジェネレーターは,生成されたコード内で非アトミックなマスク子系统ブロックを構成する初期ブロックを明示的にグループ化しません。この柔軟さのために,コード生成がより効率化されます。ブロックパラメーター(原子サブシステムとして扱う)を選択して、マスク 子系统ブロックがアトミック単位として実行されるように設定することでグループ化できる場合もあります。

  • 触发子系统の階層内では使用できません。

重复序列楼梯 コードジェネレーターは,生成されたコード内で非アトミックなマスク子系统ブロックを構成する初期ブロックを明示的にグループ化しません。この柔軟さのために,コード生成がより効率化されます。ブロックパラメーター(原子サブシステムとして扱う)を選択して、マスク 子系统ブロックがアトミック単位として実行されるように設定することでグループ化できる場合もあります。
信号生成器 量産コードには推奨しません。組み込みシステムでよく見られる速度とメモリに関するリソースの制限と制約に関連します。生成されたコードには動的な割り当て,メモリの解放,再帰,追加のメモリのオーバーヘッド,および広範囲で変化する実行時間が含まれることがあります。リソースが十分な環境でコードが機能的に有効で全般的に許容できるのに、小規模な組み込みターゲットがそのコードをサポートできないことはよくあります。通常、ブロックは量産コードに適する方向に展開します。このため、量産コードに適したブロックはそのままにしておきます。
信号发生器
正弦波
  • 触发子系统の階層内で使用される場合は絶対時間に依存します。

  • サンプルベースの演算用に設定される場合は絶対時間を参照しません。時間ベースの演算の場合は絶対時間に依存します。

量産コードには推奨しません。組み込みシステムでよく見られる速度とメモリに関するリソースの制限と制約に関連します。生成されたコードには動的な割り当て,メモリの解放,再帰,追加のメモリのオーバーヘッド,および広範囲で変化する実行時間が含まれることがあります。リソースが十分な環境でコードが機能的に有効で全般的に許容できるのに、小規模な組み込みターゲットがそのコードをサポートできないことはよくあります。通常、ブロックは量産コードに適する方向に展開します。このため、量産コードに適したブロックはそのままにしておきます。
均匀随机数 コード生成をサポートします。
波形发生器 量産コードには推奨しません。組み込みシステムでよく見られる速度とメモリに関するリソースの制限と制約に関連します。生成されたコードには動的な割り当て,メモリの解放,再帰,追加のメモリのオーバーヘッド,および広範囲で変化する実行時間が含まれることがあります。リソースが十分な環境でコードが機能的に有効で全般的に許容できるのに、小規模な組み込みターゲットがそのコードをサポートできないことはよくあります。通常、ブロックは量産コードに適する方向に展開します。このため、量産コードに適したブロックはそのままにしておきます。

ユーザー定義

ブロック サポートメモ
函数调用者 コード生成をサポートします。
初始化函数
解释MATLAB函数 代わりに、MATLAB函数ブロックの使用を検討してください。
二级MATLAB S函数 対応するTLCファイルが使用できる場合,二级MATLAB S函数ブロックはTLCファイルを使用してコードを生成し,それ以外の場合は,コード生成でエラーがスローされます。
MATLAB函数 コード生成をサポートします。
MATLAB系统
系统函数 MATLABを呼び出す S函数はコード生成時はサポートされません。
s函数生成器
金宝app仿真软件的功能 コード生成をサポートします。
终止函数

金宝app模拟ブロックのデータ型サポート テーブル

金宝app仿真软件ブロックのデータ型のサポートテーブルは,仿真软件と定点设计师のブロックライブラリに含まれるブロックの特性をまとめたもので,各ブロックが量産コード生成での使用に推奨されるかどうかも記載されています。このテーブルを表示するには,MATLABコマンドウィンドウでshowblockdatatypetableと入力するか,あるいはブロックの参照ページを開いてください。

コード生成用ブロック セットのサポート

コード生成を検討する場合に,ブロックを含むいくつかの製品を使用できます。しかし,これらの製品でブロックを使用する前に,製品のドキュメンテーションを参照して,コード生成をサポートしているブロックを確認してください。