启用
启用端口添加到子系统或模型
- 库:
金宝app模型/港口和子系统
高密度脂蛋白编码器/港口和子系统
描述
的启用块允许外部信号控制执行子系统或一个模型。启用该功能,将块添加到一个子系统块或在根级别的模型中引用一个块模型。
如果您使用一个启用端口的根级模型:
多速率模型,解算器设置为单一任务。
模型与一个固定的大小,在模型中至少有一块必须运行在指定的固定率大小。
港口
输出
启动信号
——外部启动信号子系统或模型
标量
启动信号连接外部的外面启用子系统块和传递到内部子系统。一个启动信号端口添加到一个启用当您选择显示输出端口参数。
数据类型:单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|布尔
|不动点
|表达式
参数
州时启用
——选择块州当子系统或模型是禁用的
举行
(默认)|重置
当一个子系统块或模型块是禁用的,选择阻止状态所发生的街区内的子系统或模型。
-
举行
-
块状态之前的值。
-
重置
-
块状态重置为它们的初始条件(零如果没有定义)。
编程使用
块参数:StatesWhenEnabling |
类型:特征向量 |
价值观:“持有” |“重置” |
默认值:“持有” |
传播适应信号的大小
——选择当传播一个适应可变的信号
只有当使
(默认)|在执行期间
选择何时传播适应信号。
-
只有当使
-
当使再能适应信号传播子系统块或模型块包含一个启用端口块。当您选择该选项,必须定期样品时间。
-
在执行期间
-
在每个时间步适应信号传播。
编程使用
块参数:PropagateVarSize |
类型:特征向量 |
价值观:“只有当启用” |在执行期间的 |
默认值:“只有当启用” |
显示输出端口
——控制显示的启动信号输出端口
(默认)|
使信号输出端口通过连接外部的外面启用子系统块或启用模型块内。
- 从
-
删除的输出端口启用端口块。
- 在
-
显示一个输出端口启用端口块。选择这个选项允许子系统或模型来处理使信号。
编程使用
块参数:ShowOutputPort |
类型:特征向量 |
价值观:“关闭” |“上” |
默认值:“关闭” |
使讨论二阶导数过零检测
——控制讨论二阶导数过零检测
(默认)|关闭
控制讨论二阶导数过零检测模型。
- 在
-
检测零交叉。
- 从
-
不检测零交叉。
编程使用
块参数:ZeroCross |
类型:特征向量 |
价值观:“上” |“关闭” |
默认值:“上” |
港维
——指定允许信号维度
1
(默认)|[n]
|(mn)
为使信号附加外部指定尺寸模型块和传递给物体的内部。
-
1
-
标量信号。
-
[n]
-
矢量信号的宽度
n
。 -
(mn)
-
矩阵信号有
米
行和n
列。
编程使用
块参数:PortDimensions |
类型:特征向量 |
价值观:' 1 ' |“[n]” |“(mn)” |
默认值:' 1 ' |
样品时间
——指定时间间隔
1
(默认)|Ts
|(Ts,)
指定块方法执行之间的时间间隔。看到指定样品时间。
-
1
-
样品时间继承了模型。
-
Ts
-
标量Ts在哪里的时间间隔。
-
(Ts,)
-
向量在Ts是时间间隔和初始时间偏移量。
编程使用
块参数:SampleTime |
类型:特征向量 |
价值观:' 1 ' |“t” |“(Ts))” |
默认值:' 1 ' |
最低
——指定允许信号最小输出值
[]
(默认)|真正的标量
为使信号附加外部指定最小值模型块和传递给物体的内部。
金宝app®使用这个值来执行:
模拟范围检查。看到指定信号范围。
定点的自动扩展数据类型。
生成的代码的优化。这种优化可以删除算法代码,影响结果的一些仿真模式如银或外部模式。看到优化使用指定的最小和最大值(嵌入式编码)。
-
[]
-
未指定的最小值。
- 真正的标量
-
真正的标量值的两倍。
编程使用
块参数:OutMin |
类型:特征向量 |
价值观:“[]” |“<真正的标量>” |
默认值:“[]” |
最大
——指定允许信号最大输出值
[]
(默认)|真正的标量
为使信号附加外部指定最大值模型块和传递给物体的内部。
金宝app仿真软件使用这个值来执行:
模拟范围检查。看到指定信号范围。
定点的自动扩展数据类型。
生成的代码的优化。这种优化可以删除算法代码,影响结果的一些仿真模式如银或外部模式。看到优化使用指定的最小和最大值(嵌入式编码)。
-
[]
-
未指定的最大值。
- 真正的标量
-
真正的标量值的两倍。
编程使用
块参数:OutMax |
类型:特征向量 |
价值观:“[]” |“<真正的标量>” |
默认值:“[]” |
数据类型
为使信号——指定输出数据类型
双
(默认)|单
|int8
|uint8
|int16
|uint16
|int32
|uint32
|int64
|uint64
|布尔
|fixdt (16)
|fixdt (1 16 0)
|fixdt(2 ^ 1, 16日,0)
|<数据类型>表达
为使信号附加外部指定数据类型模型块和传递给物体的内部。
-
双
-
双精度浮点数。
-
单
-
单精度浮点数。
-
int8
-
签署了8位整数。
-
uint8
-
Unsigned 8位整数。
-
int16
-
签署了16位整数。
-
uint16
-
16位无符号整数。
-
int32
-
签署了32位整数。
-
uint32
-
32位无符号整数。
-
int64
-
签署了64位整数。
-
uint64
-
未签名的64位整数。
-
布尔
-
布尔值
真正的
或假
。 -
fixdt (16)
-
签署了16位定点数与二进制点定义。
-
fixdt (1 16 0)
-
与二进制签署了16位定点数字点设置为0。
-
fixdt(2 ^ 1, 16日,0)
-
与边坡将签署了16位定点数字
2 ^ 0
和偏见设置为0
。 -
<数据类型>表达
-
例如,数据类型对象
金宝appSimulink.NumericType
。你不能输入的名称金宝appSimulink.Bus
对象作为数据类型的表达式。
编程使用
块参数:OutDataTypeStr |
类型:特征向量 |
价值观:“双” |“单一” |“int8” |“uint8” |“int16” |“uint16” |“int32” |“uint32” |“int64” |“uint64” |“布尔” |' < fixdt (16) |“fixdt(0) 1, 16日” |“fixdt(1, 16日2 ^ 0,0)” |<数据类型表达式>的 |
默认值:“双” |
模式
-选择数据类型类别
建立在
(默认)|不动点
|表达式
选择数据类型分类和显示下拉列表来帮助你定义的数据类型。
-
建立在
-
显示下拉列表数据类型和数据类型覆盖。
-
不动点
-
显示下拉列表Signedness、扩展和数据类型覆盖。
-
表达式
-
显示文本框中输入一个表达式。
依赖
要启用该参数,选择显示的数据类型助理按钮。
编程使用
没有相同的命令行参数。
插入数据
——指定丢失的工作空间数据的价值
(默认)|关闭
指定的价值缺失的工作区数据加载数据时从工作区中。
- 在
-
线性插入输出时不存在相应的空间数据的步骤。
- 从
-
不插入输出时的步骤。当前输出等于输出数据的最近的时间步的存在。
编程使用
块参数:插入 |
类型:特征向量 |
价值观:“上” |“关闭” |
默认值:“上” |
模型的例子
块特征
数据类型 |
|
直接引线 |
|
多维信号 |
|
适应信号 |
|
讨论二阶导数过零检测 |
|
扩展功能
C / c++代码生成
使用仿真软件生成C和c++代码®编码器™。金宝app
HDL代码生成
生成FPGA和ASIC设计的Verilog和VHDL代码使用HDL编码器™。
影响高密度脂蛋白HDL编码器™提供了额外的配置选项和合成逻辑实现。
这个街区有一个默认的HDL架构。
ConstrainedOutputPipeline | 寄存器的数量在输出中通过移动现有的延迟你的设计。分布式流水线不重新分配这些寄存器。默认值是 |
InputPipeline | 数量的输入管道阶段生成的代码插入。分布式流水线和限制输出管道可以移动这些寄存器。默认值是 |
OutputPipeline | 数量的输出管道阶段生成的代码插入。分布式流水线和限制输出管道可以移动这些寄存器。默认值是 |
PLC的代码生成
使用仿真软件生成结构化文本代码®PLC编码器™。金宝app
定点转换
设计和模拟使用定点定点系统设计师™。
版本历史
第一de MATLAB
Ha事实clic en联合国围绕此时一个埃斯特第一de MATLAB:
Ejecute el第一introduciendolo en la ventana de第一de MATLAB。洛杉矶navegadores网络没有admiten第一de MATLAB。
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。