主要内容

加载数据以测试离散算法

离散信号是使用均匀间隔时间值定义的信号。使用源块的采样时间,在每个时间步长读取一个信号值。

使用具有空时间向量的结构,这将导致使用源块的样本时间的模型。使用这种方法可以避免向量和Simulink之间可能的不匹配金宝app®时间的步骤。计算机使用的双精度舍入和Simulink预期的值可能不同。金宝app

假设您想要为这个简单的模型导入信号数据。

  1. 的块参数对话框中轮廓尺寸布洛克:

    • 设置样本时间。

    • 清除插入数据参数。

  2. 对于想要导入的数据,指定一个结构变量包括一个时间向量。例如,对于被调用的变量import_var

    import_var。时间= [];import_var.signals。值= [0;1;5;8;10);import_var.signals。尺寸= 1;

    第一步的输入是从输入端口值数组的第一个元素读取的。这个值是0.第二次步骤的值从值数组的第二个元素中读取(1)等等。

    信号值和尺寸数据的指定请参见将数据结构加载到根级输入

  3. 选择配置参数>数据导入/导出>输入参数并指定import_var用于导入数据。

如果您使用From Workspace块来导入数据,请使用类似的方法。另外,设置表单输出后的最终数据值由参数转换为非外推法

相关的例子

更多关于