【发布时间】:2015-03-10 21:42:00
【问题描述】:
我是一名正在学习使用 MATLAB 的学生。对于作业,我必须创建一个简单的状态机并收集一些结果。我习惯使用 Verilog/Modelsim,我只想在状态机的输出发生变化时收集数据,这不一定是每次/采样周期。
现在我有一个看起来像这样的模型:
RequestChart ----> ResponseChart ----> Unit Delay Block --> (Back to RequestChart)
| |
------------------------> Mux --> "To Workspace" Sink Block
我尝试将接收器块设置为另存为“数组”格式,但它只保存 51 个值。我尝试将其设置为“Timeseries”,但它节省了大量的零值。
谁能给我一些建议?就像我说的,MATLAB 对我来说是新的,如果我需要澄清我的问题或提供更多信息,请告诉我。
编辑:这是我的模型的屏幕截图:
【问题讨论】:
-
to workspace块应该可以解决问题。您能否添加保存变量的模型(部分)的屏幕截图,以便我们查看块本身是否正确? -
@WouterKuijsters 这张图片有用吗?