Hello,
I am attempting to run a script through several loops. However I keep receiving an error message no matter what I do to try and fix it. Please see below:
A=[1 3 4 2 5];
B=[1 2 3 4 5];
n=length(A);
Ind=ones(1,n);
for i=1:n
Ind(i)=find(A<=min(B)); A(Ind(i))=Inf;
end
Ind
Essentially I want to fill in the array "Ind" with the indices relating A and B. If successful the output from this particular code should be Ind=[1 4 2 3 5]. Unfortunately this error keeps appearing no matter what I try "??? Improper assignment with rectangular empty matrix." I would appreciate any assistance you could provide.
Thanks!
Best Answer