In the given formulae, are the variables vectors? if it is the case, then you need to use index in the loop for each variable to select the ith value at ith iteration:
while ii<=8
D(ii)=sqrt((Xb(ii)-Xa(ii))^2+(Yb(ii)-Ya(ii))^2);
ii=ii+1;
end
in compact form you can directly compute the distance using element wise operation:
D=sqrt(Xa-Xb).^2+(Yb-Ya).^2);
to multiply each value of D with its corresonding value of t use the compact form:
R=D.*t;
0 件のコメント
サインインしてコメントする。