主要内容

mat文件导入MATLAB

日志记录完成后,可以在MATLAB中打开MAT-files®,并将其用于进一步分析。由于数据点存储在MAT文件中,您可以直接在MATLAB中打开文件,而无需将其转换为任何其他格式。

  1. 模型部署在目标硬件上后:

    1. 从目标硬件中移除SD卡。

    2. 将卡插入适配器,然后将适配器插入计算机上的媒体槽。

    3. 打开与计算机上的卡对应的可移动磁盘。

  2. 在SD卡存储中,文件被命名为<modelname>_<runnumber>_<indexnumber>.mat.你的Simulink的名字金宝app®模型是modelnamerunnumber是模型运行的次数。runnumber开始于1并且每次连续运行都加1。indexnumber是运行中的mat文件号。indexnumber开始于1并且在同一次运行中创建的每个新文件都加1。

    假设模型的名称为sdcard.在第一次运行中,Simulink创建金宝appsdcard_1_1.mat文件并开始在该文件中记录数据。在第一个文件中的日志记录完成后,Simulink创建金宝appsdcard_1_2.mat文件,并在此文件中继续记录数据。同样,日志记录在多个mat文件中继续,直到停止时间是运行。如果再次运行相同的模型,则新文件命名为sdcard_2_1.matsdcard_2_2.mat,等等。

    请注意

    数据丢失发生在以下情况:

    • 文件总大小超过SD卡可用存储容量。

    • 信号记录速度快于SD卡写入速度。

  3. 要查看记录的数据点,双击mat -文件。mat文件包含记录的变量、变量的大小(元素的数量)、变量的字节大小和它们的类。

    控件可以从这些mat文件加载和绘制数据点加载(文件名)情节(X, Y)命令用于进一步的数据分析。