主要内容

大小函数参数

指定参数的大小

要检查或指定参数的大小,请遵循以下步骤:

  1. 从MATLAB函数块编辑器中选择编辑数据

  2. 中输入参数的大小大小数据属性对话框的一般窗格。

    请注意

    默认值为1,表示该大小是继承的,如中所述从Simulink继承参数大小金宝app

继承参数大小金宝app

默认大小1,这意味着data参数从Simulink继承了它的大小金宝app®根据其范围:

的范围 继承了大小
输入 从Simulink金宝app输入信号连接到参数。
输出 从Simulink金宝app的输出信号连接到参数。
参数 从Simulink金宝app或MATLAB®参数,它被绑定到。看到添加参数参数

编译模型后,将编译后的大小内容窗格显示编译后的模拟应用程序中使用的实际大小。

输出参数的大小是分配给它的值的大小。如果Simulink模型中的预期大小不匹配,则会在模型编金宝app译期间发生不匹配错误。

请注意

不允许带有继承大小的参数MATLAB函数图书馆里的街区。

用表达式指定参数大小

数据参数的大小可以是标量值或MATLAB向量值。

若要将大小指定为标量,请设置大小字段设置为1或留空。指定大小作为一个矢量,输入一个最多为二维的数组列(行)格式在哪里

  • 维数等于向量的长度。

  • 每个维度的大小对应于向量中每个元素的值。

例如,值(2 - 4)定义一个2 × 4矩阵。若要定义大小为5的行向量,请设置大小字段(1 - 5)。若要定义大小为6的列向量,请设置大小字段(6 - 1)或者只是6。您可以为每一个输入MATLAB表达式列(行)元素大小字段。每个表达式可以使用以下一个或多个元素:

以下例子是有效的表达式大小:

k + 1大小(x)分钟(大小(y), k)

在这些例子中,k,x,y是作用域变量参数

一旦你建立了模型,编译后的大小列显示编译后的模拟应用程序中使用的实际大小。

相关的例子

更多关于