我用Matlab编程,问几个命令含义
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/08/31 05:15:40
我用Matlab编程,问几个命令含义
[N,fc]=buttord(fp,fs,Rb,As,'s'),这句中的最后一个参数's'的作用
freqs
plot(f,20*log10(abs(hf)/abs(hf(1))))
ceil
[N,fc]=buttord(fp,fs,Rb,As,'s'),这句中的最后一个参数's'的作用
freqs
plot(f,20*log10(abs(hf)/abs(hf(1))))
ceil
s
表示里面使用的单位是 radians/second(弧度/秒)
freqs 函数的作用是将一个用S域表示传递函数转换中频域的表达 ( FREQS Laplace-transform (s-domain) frequency response.)
plot(f,20*log10(abs(hf)/abs(hf(1))))
plot()画图命令;20*log10(abs(hf)/abs(hf(1)))求出在相对应的频率下的,增益(单位是dB)
整个命令就是 画出 频率响应!
ceil 向下取整
eg:
ceil(1.2324)=1
ceil(2.435363)=2
ceil(-1.356234)=-1
表示里面使用的单位是 radians/second(弧度/秒)
freqs 函数的作用是将一个用S域表示传递函数转换中频域的表达 ( FREQS Laplace-transform (s-domain) frequency response.)
plot(f,20*log10(abs(hf)/abs(hf(1))))
plot()画图命令;20*log10(abs(hf)/abs(hf(1)))求出在相对应的频率下的,增益(单位是dB)
整个命令就是 画出 频率响应!
ceil 向下取整
eg:
ceil(1.2324)=1
ceil(2.435363)=2
ceil(-1.356234)=-1