matlab 作图!在线等y=(x^2)*sin(1/x)x=(-10):0.1:10;y=(x^2)*sin(1/x);plot(x,y,'g') 为什么不对,应该怎样做?

问题描述:

matlab 作图!在线等y=(x^2)*sin(1/x)
x=(-10):0.1:10;
y=(x^2)*sin(1/x);
plot(x,y,'g') 为什么不对,应该怎样做?

程序第二行的y算式中都应该用点乘:
y=(x.^2).*sin(1./x);