加载用于仿真的信号数据 -凯发k8网页登录
加载用于仿真模型的信号数据
可以使用几种不同的方法将数据加载到模型中,包括:
根级输入端口 - 从工作区导入信号数据,使用输入配置参数将其导入到 inport、enable 或 trigger 模块的根级输入端口。要将多个信号导入到根级输入端口中,请考虑使用。
模块 - 从 mat 文件读取数据,将数据输出为信号。
模块 - 从 microsoft® excel® 电子表格或 csv 电子表格读取数据,将数据输出为一个或多个信号。
模块 - 从工作区、文件或仿真数据检查器加载数据。
信源模块 - 添加一个信源模块(例如 sine wave 模块)以生成要输入到另一个模块的信号。
模块 - 显示、创建、编辑和切换可互换场景。
持久数据 - 将大数据从 mat 文件流式传输到模型中。
您可以通过文件、工作区变量或模型参数来创建输入信号数据。您可以从另一个信源使用上次仿真时记录的数据,也可以自己创建数据。要确定使用哪种信号加载方法,请参阅。
模块
函数
模型设置
主题
信号加载
确定模型的信号数据要求并加载输入信号数据。
了解向模型中导入信号数据的可用方法。
determine the signal loading approach that meets your modeling requirements. often, mapping signal data to root inports works well.
load signal data that uses units from data logged in a previous simulation. signal logging, the to file block, and the to workspace block can include units information for dataset or timeseries logging formats.
load signal data into a model that was logged in a previous simulation.
capture dynamics in external input data for a continuous signal by specifying additional time steps for a variable-step solver.
为大多数输入测试用例导入信号数据时,应最大程度减少时间点数。您加载的信号数据包括具有斜坡和不连续点的样本。
将数据加载到根级输入端口
从工作区加载数据并将其应用于根级输入。
import bus data to top-level input ports by manually specifying the data in the input configuration parameter or by using the root inport mapper tool.
要将信号和总线数据导入、可视化并映射到根级输入端口,请使用根输入端口映射器工具。
open the root inport mapper tool and select the map mode.
create data for root inport mapping using specific guidelines and conventions.
map signal data to root input ports by selecting map modes and options and selecting data. interpret mapping results.
import signal and bus data for root inport mapping. you can also import test vectors from simulink® design verifier™ environment.
create custom map modes if you do not want to use existing map modes in the root inport mapper tool.
work with scenarios in the root inport mapper tool. create and save scenarios, and load previously saved scenarios.
after associating a scenario with the model, generate a matlab® script to perform batch simulations.
其他信号加载方法
load input data for a bus using in bus element blocks.
使用 from workspace 模块加载仿真输入数据。
使用 from file 模块创建信号数据并将其保存到 mat 文件以供加载。
load data from the workspace, a file, and the simulation data inspector using the playback block.
load big data as simulation input.
stream input data for parallel simulations from a mat-file.
use signal editor block to work with interchangeable scenarios.
consider replacing signal builder blocks with signal editor blocks.