将 MAT 文件导入 MATLAB
日志记录完成后,您可以在 MATLAB® 中打开 MAT 文件,并将其用于进一步分析。由于数据点存储在 MAT 文件中,您可以直接在 MATLAB 中打开这些文件,而无需将其转换为任何其他格式。
在 C2000 中,从板卡上取出 SD 卡,将其连接到电脑,然后从资源管理器中读取 .mat 文件。
文件格式命名为 <modelname>_<runnumber>_<indexnumber>.mat。您的 Simulink® 模型 runnumber 为 modelname 表示 indexnumber 运行 1 runnumber,每次运行递增 1。indexnumber 表示运行中的 MAT 文件编号。indexnumber 从 1 开始,每次在 indexnumber 运行中创建新文件时递增 1。
假设该模型的名称是 sdcard。在第一次运行时,Simulink 会创建 sdcard_1_1.mat 文件并开始在该文件中记录数据。第一个文件的日志记录完成后,Simulink 会创建 sdcard_1_2.mat 文件,并继续在该文件中记录数据。同样,日志记录会持续保存在多个 MAT 文件中,直到 Simulation stop time 结束。如果再次运行相同的模型,则新文件将命名为 sdcard_2_1.mat、sdcard_2_2.mat 等。
注意
数据丢失发生在以下情况:
文件总大小超过了 SD 卡的可用存储容量。
信号记录速率比 SD 卡写入速度快。
