|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
R=[0.6;0.85]
R1=[0.8 1;0.8 1]
R2=[0 1;0 1]
N=length(R);
K=ones(N,1);
for i=1:1:N
if (R(i,1)>=R1(i,1))&(R(i,1)<=R1(i,2))
K(i,1)=(-abs(R(i,1)-R1(i,1)/2-R1(i,2)/2)+R1(i,2)/2-R1(i,1)/2)/(R1(i,1)-R(i,2))
else
K(i,1)=(abs(R(i,1)-R1(i,1)/2-R1(i,2)/2)-R1(i,2)/2+R1(i,1)/2)/((abs(R(i,1)-R2(i,1)/2-R2(i,2)/2)-R2(i,2)/2+R2(i,1)/2)-(abs(R(i,1)-R1(i,1)/2-R1(i,2)/2)-R1(i,2)/2+R1(i,1)/2));
end
end
请教一下,为什么总是出现Index exceeds matrix dimensions 错误? |
|