|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
本帖最后由 牛小贱 于 2014-3-10 10:36 编辑
程序如下:- clear all;
- y1=@(x) exp(-x.^2)+exp(-(x-4).^2);
- y2=@(x) conj((exp(-(x+t).^2)+exp(-(x-4+t).^2)).*exp(-i.*2.*pi.*192.31.*t));
- z=@(x) y1(x).*y2(x);
- i=quadgk(z,-inf,inf);
复制代码 错误提示:
??? Error using ==> plus
Matrix dimensions must agree.
Error in ==> @(x)conj((exp(-(x+t).^2)+exp(-(x-4+t).^2)).*exp(-i.*2.*pi.*192.31.*t))
Error in ==> @(x)y1(x).*y2(x)
Error in ==> quadgk>evalFun at 357
fx = FUN(x);
Error in ==> quadgk>f4 at 412
[y,too_close] = evalFun(tt);
Error in ==> quadgk>vadapt at 269
[fx,too_close] = f(x);
Error in ==> quadgk at 233
[q,errbnd] = vadapt(@f4,interval);
|
|