ID:标题 | hisl_0006: While迭代器块的使用 | ||
---|---|---|---|
描述 | 使用时金宝app,在生成的代码中支持有限的迭代行为而迭代器Block,设置块参数最大迭代次数为正整数值。 | ||
请注意 | 当你使用而迭代器子系统,设置最大的迭代次数。如果使用无限次的迭代,生成的代码可能包含无限循环,这将导致执行时溢出。 为了观察仿真过程中的迭代值,判断循环是否达到最大迭代次数,选择而迭代器块参数显示迭代数端口.如果循环达到最大迭代次数,则验证而迭代器块。 |
||
基本原理 | 金宝app在生成的代码中支持有界迭代。 | ||
模型顾问检查 | 检查While迭代器块的使用情况(金宝app仿真软件检查) | ||
参考文献 |
|
||
最后的改变 | R2018b |
ID:标题 | hisl_0007: For Iterator或While Iterator子系统的用法 | ||
---|---|---|---|
描述 | 在使用金宝app时支持明确的行为对迭代器子系统或而迭代器子系统,避免使用与时间相关的样本块,如子系统中的积分器、过滤器和传递函数。 | ||
基本原理 | 避免来自子系统的模糊行为。 | ||
模型顾问检查 | 检查For和While迭代器子系统的使用情况(金宝app仿真软件检查) | ||
参考文献 |
|
||
最后的改变 | R2018b | ||
例子 | 下面的例子会引起一个警告:离散FIR滤波器块是依赖于时间的,并且位于For或While迭代器子系统中。 |
ID:标题 | hisl_0008: For Iterator块的用法 | ||
---|---|---|---|
描述 | 使用时金宝app,在生成的代码中支持有限的迭代行为对迭代器Block,执行以下操作之一: |
||
一个 | 块参数设置迭代限制源来 |
||
B | 当迭代限制源必须 |
||
C | 清晰块参数外部设置下一个i(迭代变量). |
||
D | 为了观察仿真过程中的迭代值,选择块参数显示迭代变量. |
||
笔记 | 当你使用对迭代器块,使用固定的(非变量)值向循环控制变量提供循环迭代的可预测数量。否则,循环可能导致不可预测的执行时间,在外部迭代变量的情况下,无限循环可能导致执行时溢出。 |
||
基本原理 | A、b、c、d | 金宝app在生成的代码中支持有限的迭代行为。 | |
模型顾问检查 | 检查For Iterator块的使用情况(金宝app仿真软件检查) | ||
参考文献 |
|
||
最后的改变 | R2016a |
ID:标题 | hisl_0010: If块和If动作子系统块的使用 | ||
---|---|---|---|
描述 | 要支持金宝app可验证生成的代码,请使用如果块与非空的 |
||
一个 | 选择块参数显示其他条件. |
||
B | 连接的出口如果块如果行动子系统块。 |
||
先决条件 | |||
笔记 | 的结合如果和如果行动子系统块支持基于输入条件的有条件执行。当只有一个 |
||
基本原理 | A、B | 金宝app支持可验证代码的生成。 | |
模型顾问检查 | 检查If块和If Action子系统块的使用情况(金宝app仿真软件检查) | ||
参考文献 |
|
||
最后的改变 | R2016b | ||
例子 |
推荐使用Elseif和Else |
||
不推荐:无其他路径 |
|||
推荐:只有If,不需要Else |
ID:标题 | hisl_0011: Switch Case块和Action子系统块的使用 | ||
---|---|---|---|
描述 | 要支持金宝app可验证生成的代码,请使用开关情况布洛克: |
||
一个 | 选择块参数显示默认情况下. |
||
B | 连接的出口开关情况块一个开关箱动作子系统块。 |
||
C | 为输入使用整数数据类型或枚举值开关情况块。 |
||
先决条件 | |||
笔记 | 的结合开关情况和如果行动子系统块支持基于输入条件的有条件执行。以“default”块的形式提供默认的执行路径。 |
||
基本原理 | A, B, C | 金宝app支持可验证代码的生成。 | |
模型顾问检查 | 检查开关盒块和开关盒动作子系统块的使用情况(金宝app仿真软件检查) | ||
参考文献 |
|
||
最后的改变 | R2016b | ||
例子 | 下图显示了使用“default”块提供默认执行路径的示例。 |
ID:标题 | hisl_0012:使用有条件执行的子系统 | ||
---|---|---|---|
描述 | 为了支金宝app持明确的行为,当使用有条件执行的子系统时: |
||
一个 | 指定继承( |
||
B | 如果子系统是异步调用的,则应避免在子系统中使用与时间相关的样例块,如积分器、过滤器和传递函数。 |
||
基本原理 | A、B | 金宝app明确的支持行为。 | |
模型顾问检查 | 检查有条件执行的子系统的使用情况(金宝app仿真软件检查) | ||
参考文献 |
|
||
最后的改变 | R2018b | ||
例子 | 当使用离散块时,行为取决于跨多个连续时间步骤的操作。当块被间歇调用时,结果可能不符合您的期望。 |
ID:标题 | hisl_0024:导入接口定义 |
---|---|
描述 | 为每个金宝app根级别支持模型和生成代码的强数据类型和明确的行为轮廓尺寸块或仿真软件金宝app®明确解析为已连接信号线的信号对象,设置以下参数:
|
请注意 | 在没有完全定义维度、样本时间或数据类型的情况下使用根级导入块可能会导致不明确的模拟结果。如果您没有显式地定义这些参数,那么Simulink将从下游块反向传播维度、样本时间和数据类型。金宝app |
基本原理 |
|
模型顾问检查 | 检查缺少属性的根导入(金宝app仿真软件检查) |
参考文献 |
|
最后的改变 | R2017b |
ID:标题 | hisl_0025:输入接口的设计最小/最大规格 |
---|---|
描述 | 为根级导入块提供设计最小/最大信息,以指定输入接口范围。 |
笔记 |
|
基本原理 | 金宝app支持输入接口的精确规范。 |
模型顾问检查 | 检查缺少范围定义的根导入(金宝app仿真软件检查) |
参考文献 |
|
最后的改变 | R2017b |
[一个]这些功能利用设计范围信息用于不同的目的。有关更多信息,请参阅您打算使用的工具的文档。 |
ID:标题 | hisl_0026:输出接口设计最小/最大规格 |
---|---|
描述 | 为根级输出端口块提供设计最小/最大信息,以指定输出接口范围。 |
笔记 |
|
基本原理 | 金宝app支持输出接口的精确规范。 |
模型顾问检查 | 检查缺少范围定义的根输出(金宝app仿真软件检查) |
参考文献 |
|
最后的改变 | R2017b |
[一个]这些功能利用设计范围信息用于不同的目的。有关更多信息,请参阅您打算使用的工具的文档。 |