Matlab sin(x)/x与sin(x)./x区别>> x=-pi:0.01:pi;>> y=sin(x)./x;>> plot(x,y)这个可以画图>> x=-pi:0.01:pi;>> y=sin(x)/x;>> plot(x,y)画出来的就是错误的但是用ezplot(sin(x)/x)却能得出来正确图像请问是什么原因?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/23 07:11:08
Matlabsin(x)/x与sin(x)./x区别>>x=-pi:0.01:pi;>>y=sin(x)./x;>>plot(x,y)这个可以画图>>x=-pi:0.01:pi;>>y=sin(x)/

Matlab sin(x)/x与sin(x)./x区别>> x=-pi:0.01:pi;>> y=sin(x)./x;>> plot(x,y)这个可以画图>> x=-pi:0.01:pi;>> y=sin(x)/x;>> plot(x,y)画出来的就是错误的但是用ezplot(sin(x)/x)却能得出来正确图像请问是什么原因?
Matlab sin(x)/x与sin(x)./x区别
>> x=-pi:0.01:pi;
>> y=sin(x)./x;
>> plot(x,y)这个可以画图
>> x=-pi:0.01:pi;
>> y=sin(x)/x;
>> plot(x,y)画出来的就是错误的
但是用ezplot(sin(x)/x)却能得出来正确图像
请问是什么原因?

Matlab sin(x)/x与sin(x)./x区别>> x=-pi:0.01:pi;>> y=sin(x)./x;>> plot(x,y)这个可以画图>> x=-pi:0.01:pi;>> y=sin(x)/x;>> plot(x,y)画出来的就是错误的但是用ezplot(sin(x)/x)却能得出来正确图像请问是什么原因?
因为你前面有句x=-pi:0.01:pi;
sin(x)./x,x是数组
ezplot里面没有这个数组 是可以得到图像的

sin(x)/x, x只能是一个数
sin(x)./x,x是数组,运算时对应元素相除
ezplot 是符号计算里面的画图函数