离散信号是使用均匀间隔时间值定义的信号。每个时间步骤读取一个信号值,使用源块的采样时间。
使用具有空时间向量的结构,该结构使用源块的采样时间导致模型。使用这种方法避免了向量和Simulink之间的可能不匹配金宝app®时间步骤。计算机使用的双精度舍入和Simulink预期的值可能不同。金宝app
假设您要导入此简单模型的信号数据。
在“块参数”对话框中inport.堵塞:
设置采样时间。
清除内插数据范围。
对于要导入的数据,请指定具有的结构变量不是包括时间向量。例如,对于调用的变量import_var.
:
import_var.time = [];import_var.signals.values = [0;1;5;8;10];import_var.signals.dimension = 1;
第一时间步骤的输入是从输入端口值阵列的第一元素读取的。价值是0.
。从值阵列的第二个元素读取第二时间步骤的值(1
), 等等。
有关如何指定信号值和维度数据的详细信息,请参阅将数据结构加载到根级输入。
选择配置参数>数据导入/导出>输入参数并指定import_var.
用于导入的数据。
如果您使用从工作空间块进行导入数据,请使用类似的方法。另外,设置最终数据值后形成输出参数到以外的值推断
。