Matlab出现Inner matrix dimensions must agree问题x=linspace(0,2*pi,30);y=sin(x)*cos(x);plot(x,y)点回车就出现:? Error using ==> mtimesInner matrix dimensions must agree.这是怎么回事?怎么解决?
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/12 00:52:35
xݒN@_K0]ʅ`cKڒ]1U74A1x w!3t+x2MXĥ9opZrC0B(ȂK)ɢbHb0r0aKŰC2bl]^$ve)
IYjeU3fx=W{QϷzYuUgr`bx>&t4~ak~c4 侍wR\ZOgQ;!MN1i4*?SqjZ7:В,CX
|lyȁ$^ wmR|ؗԍޛG02ntn
IAaAth}
?
WQ{f?֚&iX,dŽ:+0-wUr 3
Matlab出现Inner matrix dimensions must agree问题x=linspace(0,2*pi,30);y=sin(x)*cos(x);plot(x,y)点回车就出现:? Error using ==> mtimesInner matrix dimensions must agree.这是怎么回事?怎么解决?
Matlab出现Inner matrix dimensions must agree问题
x=linspace(0,2*pi,30);
y=sin(x)*cos(x);
plot(x,y)
点回车就出现:
? Error using ==> mtimes
Inner matrix dimensions must agree.
这是怎么回事?怎么解决?
Matlab出现Inner matrix dimensions must agree问题x=linspace(0,2*pi,30);y=sin(x)*cos(x);plot(x,y)点回车就出现:? Error using ==> mtimesInner matrix dimensions must agree.这是怎么回事?怎么解决?
这个错误的意思是“数组的大小必须一致”
你的问题出在第二行代码,应该用点乘
不然得到的y就是一个方阵,x是一个向量,肯定要报错