matlab中怎样画出非线性环节传递函数的bode图

时间:2026-02-15 13:09:53

1、电脑上双击打开MATLAB软件

matlab中怎样画出非线性环节传递函数的bode图

2、新建一个脚本文件

matlab中怎样画出非线性环节传递函数的bode图

3、在新建脚本文件中输入下面的程序,这里以画出滑动平均滤波器MAF的bode图为例:

clear

clc

s=tf('s');

T=1/50;

Tw=T/2;

N=100;

ts=1e-3;

w=[100:0.01:4e3];

G_MAF=(1-exp(-s*Tw))/(s*Tw);

bode(G_MAF,w);

matlab中怎样画出非线性环节传递函数的bode图

4、点击菜单“保存”

matlab中怎样画出非线性环节传递函数的bode图

5、点击菜单“运行”

matlab中怎样画出非线性环节传递函数的bode图

6、接着在matlab的Figure窗口就能看到画出的MAF的bode图

matlab中怎样画出非线性环节传递函数的bode图

7、总结:

1. 打开Matlab软件

2. 新建脚本文件

3. 输入程序

4. 点击保存、点击运行

5. 得到非线性环节bode图

© 2026 长短途
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com