将数据写入文件
金宝app模拟链路/接收器
HDL编码器/下沉
这到文件块将输入信号数据写入MAT文件。该块以增量方式写入输出文件,模拟期间内存开销最小。如果模拟开始时存在输出文件,则块将覆盖该文件。暂停模拟或模拟完成时,文件将自动关闭。如果模拟异常终止,则到文件块保存其记录的数据,直到异常终止点。
这到文件块图标显示输出文件的名称。
如果使用指定数据记录间隔配置参数>数据导入/导出>测井间隔参数到文件阻止仅在间隔内部日志。例如,如果间隔为空([]
). 块将记录的数据存储在与块关联的文件中,而不是存储在为块指定的变量中单仿真输出参数
对于可变步长解算器,控制可用于到文件块,使用配置参数>数据导入/导出>附加参数>输出选项参数例如,要在多个模拟的相同时间点写入数据,请选择仅产生指定输出
选项
暂停模拟后,不要更改模拟所包含的任何文件到文件阻止登录到。例如,不要用MATLAB保存这样的文件®拯救
指挥部。在恢复模拟时,更改文件可能会导致错误。如果要在暂停后更改文件,请复制该文件并使用该文件的副本。
如果您使用模拟步进器暂停,则到文件块将模拟数据捕获到暂停的点。当你退后一步到文件数据文件不再包含超过上次输出新缩短时间的任何仿真数据。
当到文件块位于引用模型中,该模型必须是单实例模型。模型层次结构中只能存在此类模型的一个实例。看见模型重用了解更多信息。
如果Matlab遇到很多问题,当你在长时间的模拟中记录很多信号时,考虑将日志记录到持久存储。当您登录到持久性存储时数据集
格式化记录数据存储在MAT文件中。与记录到持久性存储器相比,将文件块连接到信号:
是一种每次信号方法,可以混乱一个模型到文件附加到单个信号的块。
与记录到持久性存储使用的一个MAT文件相比,为每个To file块创建一个单独的MAT文件。
有关详细信息,请参阅将数据记录到持久存储。
为了避免实时压缩数据的开销到文件块写入未压缩的版本7.3 MAT文件。要在Matlab中压缩Mat文件中的数据,请加载并保存文件。已重新定义的文件小于原始垫文件到文件块创建,因为拯救命令压缩MAT文件中的数据。