如何从simulink中的THD块中获取THD值到matlab中
How to get the THD value from the THD block in simulink into matlab
我正在为 THD Block 使用演示 Simulink 模型:它使用以下命令打开:Matlab 中的 power_RMS_THD。
现在我想将 THD 值显示到 Matlab 中(在我们的例子中是 50%)。
- 我应该从 Display 块还是从 THD 块
- 我该怎么做?
这里有两个简单的解决方案:
- 您在 Simulink 模型中添加一个盒子 "To Workspace" 并将其与 THD 信号连接。 (Simulink Library Browser: Simulink > Sinks > To Workspace) 仿真后数据在指定变量(默认:simout)的字段'Data'。所以之后调用"simout.Data"获取数据即可。
- 双击示波器 2. 在示波器对话框中单击齿轮,然后在示波器参数对话框中单击 'History'。还有一个选项可以将值也保存在工作区中。
此致
我正在为 THD Block 使用演示 Simulink 模型:它使用以下命令打开:Matlab 中的 power_RMS_THD。
现在我想将 THD 值显示到 Matlab 中(在我们的例子中是 50%)。
- 我应该从 Display 块还是从 THD 块
- 我该怎么做?
这里有两个简单的解决方案:
- 您在 Simulink 模型中添加一个盒子 "To Workspace" 并将其与 THD 信号连接。 (Simulink Library Browser: Simulink > Sinks > To Workspace) 仿真后数据在指定变量(默认:simout)的字段'Data'。所以之后调用"simout.Data"获取数据即可。
- 双击示波器 2. 在示波器对话框中单击齿轮,然后在示波器参数对话框中单击 'History'。还有一个选项可以将值也保存在工作区中。
此致