vectors.和矩阵将标量数据组合成单个多维数据对象。您可以在整个向量和矩阵上修改单个元素或执行算术。有关更多信息,请参阅金宝app支持的向量和矩阵的支持操作。
如上所述将数据对象添加到图表中添加Stateflow数据。
设定尺寸数据对象的属性作为矢量或矩阵的尺寸。看指定StateFlow数据的大小。例如:
指定4×1列向量,进入4.
。
指定一个1×4行向量,进入[1 4]
。
要指定一个3 × 3矩阵,输入[3]
。
设定初始值属性。看初始值。
为向量或矩阵的所有元素指定零的值,请留下初始值空的。如果未指定初始值,则所有元素都初始化为0。
要为矢量或矩阵的所有元素指定相同的值,请输入标量值。所有元素都初始化为您指定的标量值。
要为矢量或矩阵的每个元素指定不同的值,请输入一个实值数组。例如:
要初始化4×1列向量,可以输入[1;2;3;4]
。
要初始化一个1乘4的行向量,可以输入[1 2 3 4]
。
要初始化3×3矩阵,可以输入[1 2 3;4 5 6;7 8 9]
。
设置数据对象的名称、范围、基本类型和其他属性,如设置数据属性。
您可以使用表达式指定向量或矩阵的大小和初始值。表达式可以包含数值,常量,参数,变量,算术运算的混合和对MATLAB函数的调用。有关更多信息,请参阅使用MATLAB表达式指定数据属性。
您可以在这些级别的zhoreflow的级别定义向量和矩阵®等级制度:
图表
子图文
状态
职能
您可以使用向量和矩阵来定义:
输入数据
输出数据
本地数据
函数的输入
函数输出
你也可以使用向量和矩阵作为参数:
国家行动
转换操作
马铃薯®职能
真理表功能
图形功能
金宝app®职能
改变检测运营商
如果对尺寸不等的向量或矩阵执行元素操作,则在模拟模型时,图表会产生尺寸不匹配错误。有关更多信息,请参阅金宝app支持的向量和矩阵的支持操作。
毫升
基类型这毫升
基类型仅支持标量数据金宝app。如果您定义了向量或矩阵毫升
基本类型,图表在模拟模型时会产生错误。有关更多信息,请参阅ml数据类型。
如果使用复杂数字初始化向量或矩阵的元素,则在模拟模型时,图表会生成错误。您可以在初始化后将向量和矩阵的值设置为复杂数字。有关更多信息,请参阅状态流图中的复杂数据。
由于时间是标量数量,因此无法使用向量或矩阵作为时间逻辑运算符的参数。有关更多信息,请参阅使用时间逻辑控制执行图表执行。