MATLAB Simulink中function模块的应用实现

2025-12-28 06:52:31

1、Simulink中搭建如下模型,这是一个对三相电流进行CLARK变换的模型:

MATLAB Simulink中function模块的应用实现

2、运行后,显示三相正弦波在Clark变换前后的波形,如下:

MATLAB Simulink中function模块的应用实现

MATLAB Simulink中function模块的应用实现

3、上面搭建的模型中,计算部分可用function模块来代替,即下图中的紫色矩形范围内的部分(不是变成子系统):

MATLAB Simulink中function模块的应用实现

4、打开“Library Browser”,在搜索栏输入“matlab function”进行搜索,可以找到对应模块,如下图所示,拖入图形界面:

MATLAB Simulink中function模块的应用实现

5、双击图形界面中“matlab function”模块,可打开编辑界面,如下图所示:

MATLAB Simulink中function模块的应用实现

6、重新定义输入量,进行计算公式编写,如下图所示:

MATLAB Simulink中function模块的应用实现

7、更新后的模型如下图所示:

MATLAB Simulink中function模块的应用实现

8、仿真后如下图所示,和未采用function模块之前是一样的。

MATLAB Simulink中function模块的应用实现

MATLAB Simulink中function模块的应用实现

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢