我怎么访问端口的宽度,数据类型,和维度单独的块我从MATLAB仿真软件模型命令行吗?金宝app

17日视图(30天)
我想访问端口的宽度、数据类型和维度单独的块在我从MATLAB仿真软件模型命令行。金宝app我想这与我的总线信号。

接受的答案

MathWorks支金宝app持团队
编辑:MathWorks支金宝app持团队 2021年7月21日
发现的关键信号/端口尺寸和类型在命令行(即通过m文件)是把模型转化为一个“编译”状态前查询维度/类型。在编译阶段,信号/端口尺寸和数据类型是通过传播模型。首先让你的模型转换为编译状态(类似于一个Ctrl + D或更新模型在仿真软件):金宝app
> > myModel ([]、[] [],“编译”)
更多关于这个命令,您可以参考我们的文档:
一旦你有你的模型在一个编译状态,您可以查询特定端口的尺寸相似的工作流程:
您也可以访问端口宽度和数据类型使用“get_param”具有以下属性:
“CompiledPortDataType”
“CompiledPortWidth”
一个例子的代码片段(类似于上面的链接)如下:
myModel ([]、[] [],“编译”)
q = get_param (gcb,“PortHandles”);
get_param (q.Inport“CompiledPortDataType”)
get_param (q.Inport“CompiledPortWidth”)
myModel ([]、[] [],“术语”)
代码片段所示,一旦你完成查询所需的端口,确保将您的模型的编译后的状态,进入终止状态为:
> > myModel ([]、[] [],“术语”)

更多的答案(0)

下载188bet金宝搏


释放

R2020b

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!