MATLAB: Help with loop (for?)

loopsMATLAB

Hello Matlab community ! I have made the following program :
Angle=rand(5,3);
%————————–Finger 1————————–
Angle(1,1)= 90;
Angle(1,2)=-45;
Angle(1,3)=-90;
kinimatiko(Angle(1,1),Angle(1,2),Angle(1,3))
%-------------------------------------------------------------
%————————–Finger 2————————–
Angle(2,1)= 80;
Angle(2,2)=-35;
Angle(2,3)=-80;
kinimatiko(Angle(2,1),Angle(2,2),Angle(2,3)) %————————————————————-
etc..
kinimatiko is a function i use in this program after i have already ran it.I use it to move the fingers for my project(forward kinematics).
What i do is , i make a (5,3) table and i give the angle for each joint of the finger as you can see above.
What i want to do is , instead of repeating the same thing 5 times ,do it one time but with a loop (for ? ) So i was trying to use the loop "for" but i failed. What i made is this :
Angle=rand(i,j)
for i=1:1:5;
i=i'
for j=1:1:3;
j=j'
end
end
I really need some help please !
Thanks a lot in advance 🙂

Best Answer

I don't quite understand what you do with i=i', but I think what you want is
Angle = rand(5,3);
for m = 1:5
kinimatiko(Angle(m,1),Angle(m,2),Angle(m,3));
end