全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 经管百科 爱问频道
1287 2
2012-11-21
我就一菜鸟,matlab刚用,我编程如下x=[1 2;3 4],回车显示矩阵x,再写入y=[4 6];回车显示矩阵y,很正常,但是gc来了,我写入for i=1:2,a(:,i)=x(:,i)/y(i);end 求a 矩阵意思很明显 就是x矩阵每个元素除以y矩阵相同列的数,为什么我的matlab显示了一串Subscripted assignment dimension mismatch。我试了一百多次发现,3x3的矩阵可以 ,完全没问题 但是其他维数的矩阵都不能行 都显示Subscripted assignment dimension mismatch,到底为什么,i取值是列数。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2012-11-21 17:41:13
改下a(:,i)=x(:,i)./y(i);
试试~
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-11-21 17:44:16
我测试了下,不存在任何问题啊~
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群