如何使用sinc函数
130(30天)
显示旧的评论
我得到一个错误,上面写着,“检查缺失的参数或不正确的参数数据类型在调用函数sinc”。我想实现这个分段函数,设计冷杉过滤器使用傅里叶级数的方法。这是我正在做的事情:
omegac = 0.3 *π;%截止频率
L = 50;筛选器顺序% L = 61
M = (l - 1) / 2;% M
l = 0:2 * M;% l系数指数
h = omegac /π* sinc (omegac * (l m) / pi);%计算系数
ω= -π:2 *π/ 200:π;%频率范围
高清= freqz (h 1ω);%的频率响应
情节(ω/ pi)、abs (Hd)),…%使用归一化频率
包含(归一化频率的),ylabel (“级”),网格;
轴([1 1 0 1.2]);
答案(2)
Ayush Goyal
2020年6月18日
从我的理解你的问题
使用
的
sinc
功能,但
错误时调用它。
使用
sinc
函数
你必须有
许可
和
安装
的
信号处理工具箱
。
来
检查
所有安装在MATLAB工具箱可以使用
命令”
已经
r
”。
如果你找不到
的
信号
处理工具箱
安装
y
欧
可以参考下吗
荷兰国际集团(ing)
链接
安装工具箱
:
0评论
大卫Goodmanson
2022年11月23日
你好,里卡多,
虽然可能会很高兴有信号处理工具箱,你当然不需要买任何工具箱要做到这一点,同样与其他简单功能存,碰巧在一个工具箱。Matlab的一件事是你可以做你自己的函数并将其保存在你的路。
函数y =甩掉(x)
% sinc函数,罪(π* x) /(π* x)
% y =甩掉(x)
y =罪(π* x) /(π* x);
y (isnan (y)) = 1;
这里我只是称之为甩掉这样不会冲突与Matlab函数。没有错误检查或任何东西,但如果你自己的函数你可以决定多少是合适的。