Main Content

本页的翻译已过时。点击此处可查看最新英文版本。

plot

在封装子系统图标上绘制由一系列点连接而成的图形

语法

plot(Y)
plot(X1,Y1,X2,Y2,...)

说明

plot(Y) 为向量 Y 绘制每个元素对其索引的图。如果 Y 是一个矩阵,它会将矩阵的每一列视为一个向量来进行绘制。

plot(X1,Y1,X2,Y2,...) 绘制向量 Y1X1 的图、Y2X2 的图,以此类推。向量对组必须具有相同的长度,而且列表中包含的向量数量必须为偶数。

Plot 命令中可以包含 NaNinf 值。当 Simulink® 软件遇到 NaNinf 时,将停止绘图,然后在下一个不是 NaNinf 的数字处开始继续绘图。图标上绘图的外观取决于由 Mask Editor 中的 Icon units 选项定义的单位。

在下列情况下,Simulink 软件将在模块图标上显示三个问号 (? ? ?) 并发出警告:

  • 您没有为绘图命令中使用的参数定义值(例如,当您第一次创建封装,尚未在 Mask Settings 对话框中输入值时)

  • 您输入的封装模块参数或绘图命令不正确

封装中的 plot 命令支持 MATLAB plot 命令语法的子集。封装中的 plot 命令支持所有数值数据类型,并且只接受数值作为输入。

示例

命令

plot([0 1 5], [0 0 4])

生成的绘图出现在 Ramp 模块(在 Sources 库中)的图标上。

另请参阅

在 R2006a 之前推出