Simulink - 在写入文件时跳过结果等于零

时间:2013-06-23 21:05:58

标签: matlab simulink

结果如下图所示

enter image description here

我想跳过结果等于0并且不写入文件。文件现在看起来像这张照片。

enter image description here

我的问题是,如果我需要的文件结果不等于0,确切的时间和数据,该怎么办,例如

Time Data
1     25
5    -50
6     52
30     5

我尝试使用带有块的case块,将结果与Zero进行比较,但没有成功。

1 个答案:

答案 0 :(得分:1)

使用已启用的子系统。

将要保存的信号输入到其输入端口,并将信号的绝对值输入到启用端口。子系统中的任何To File块只会在子系统启用时写入数据,即当您的信号非零时。