如何从Simulink中的THD块获取THD值到matlab中

时间:2016-03-05 13:08:08

标签: matlab simulink

我使用THD Block的演示Simulink模型:它使用Matlab中的命令: power_RMS_THD 打开。

Pic of the Model

现在我想将THD值显示在Matlab中(在我们的例子中为50%)。

  • 我应该从显示块还是 THD
  • 执行此操作
  • 我该怎么做?

1 个答案:

答案 0 :(得分:1)

以下是两个简单的解决方案:

  • 在Simulink模型中添加一个“To Workspace”框,并将其与THD信号连接。 (Simulink Library Browser:Simulink> Sinks> To Workspace)模拟后,数据位于指定变量的“Data”字段中(默认值:simout)。因此,之后只需调用“simout.Data”即可获取数据。
  • 双击示波器2.在示波器对话框中,单击齿轮,然后单击“历史记录”上的范围参数对话框。还可以选择保存工作区中的值。

祝你好运