主要内容

加载数据以测试离散算法

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

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

假设您要导入此简单模型的信号数据。

  1. 在“块参数”对话框中inport.堵塞:

    • 设置采样时间。

    • 清除内插数据范围。

  2. 对于要导入的数据,请指定具有的结构变量不是包括时间向量。例如,对于调用的变量import_var.

    import_var.time = [];import_var.signals.values = [0;1;5;8;10];import_var.signals.dimension = 1;

    第一时间步骤的输入是从输入端口值阵列的第一元素读取的。价值是0.。从值阵列的第二个元素读取第二时间步骤的值(1), 等等。

    有关如何指定信号值和维度数据的详细信息,请参阅将数据结构加载到根级输入

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

如果您使用从工作空间块进行导入数据,请使用类似的方法。另外,设置最终数据值后形成输出参数到以外的值推断

相关例子

更多关于