matlab 已知二次函数系数 怎么画出二次函数图像>> x=(-1:0.01:1);>> ezpiot(x*x)Error using ==> mtimesInner matrix dimensions must agree.这样做不行啊

问题描述:

matlab 已知二次函数系数 怎么画出二次函数图像
>> x=(-1:0.01:1);
>> ezpiot(x*x)
Error using ==> mtimes
Inner matrix dimensions must agree.
这样做不行啊

ezpiot(x*x),书写错误。应为
>>ezplot('x^2')

>> x=(-1:0.01:1);
>> y=x.^2;
>> plot(x,y,'r')

x*x 不正确,你是需要计算x的平方对吧,那么需要x.*x 或者x.^2, 点乘
如果是x*x表示矩阵相乘,那么如果x是n*1的向量,[n*1]*[n*1]维度就不正确了