24小时热门版块排行榜    

CyRhmU.jpeg
查看: 332  |  回复: 2
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

chuckxian

新虫 (初入文坛)

[求助] 程序思路没有有问题,主要是对matlab中元素理解不够,麻烦高手指导一下

程序中出现错误的提示是:
In an assignment  A(I) = B, the number of elements in B and
I must be the same.

Error in ==> erweiqingkuang at 92
rwheelpadx(k)=rwheelx(cr)-min(rwheelx);

中间相关程序如下
for j=1:l
    if rwheelhy(j,1)>=rightmin && rwheelhy(j,1)<=rightmax%求出左轮踏面上点到轮轨的所有距离及差值
       rightchz(j)=rwheelhy(j,2)-rrailcz(j);
    else
         rightchz(j)=1000;
    end
end
minrchz=min(rightchz);%取所有距离中最小的一个
[rr,cr]=find(rightchz==minrchz);%求出最小距离的纵坐标,相当于第几个
rmarkx=rwheelhy(cr,1);
n=rollangle;
rollangle=rollangle+1.1
end
rwheelpadx(k)=rwheelx(cr)-min(rwheelx);
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lito7989

木虫 (著名写手)

【答案】应助回帖

感谢参与,应助指数 +1
楼主做程序最好先确定各个矩阵的维数,创建空的存储矩阵,这样就不会出现因为程序运算中循环数目不同可能会缺少一个数值。
今天的自己是昨天的结果
3楼2013-10-09 21:39:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 3 个回答

baobiao007

木虫 (职业作家)

中国特色

I 与 B 的元素个数必须一样
我同意叔本华的观点,人们投身艺术和科学领域的强烈愿望之一就是逃离痛苦、残酷和枯燥无味的现实生活,逃离自己飘忽不定的七情六欲的桎梏。--爱因斯坦
2楼2013-10-09 20:32:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见