I have 2 vectors, each of which is 200 * 2, and the other is 3 * 2. All of them are points in the Cartesian coordinate system. I want to calculate the distance between the first 200 and the other three points and save them in a vector. I use this function:
for i=1:cur for j=1:200 L(j,i)=sqrt(square(P2(i,1)-C(j,1))+square(P2(i,2)-C(j,2))) end end
where cur is 3, P2 is the vector 3 * 2, and C is 200 * 2. Now the results that I get are completely wrong, but I can not understand the problem with this. Any help would be good if there is another way to figure it out, I would appreciate. On the way for more information;
P2 = [2 -2;3 -5 ; -1 3];
and the other -
theta = linspace(0,2*pi,200)'; %' unitCircle = [cos(theta) sin(theta)]; C = zeros(numel(theta),2,num);
source share