Proper Syntax for a Nested Loop
Show older comments
Hi All,
Im having issues with following code where I believe I may need an additional nested loop.Basically I want the first 2 rows for the 2nd column to reduce by 1 and rows 3 onwards to stay the same value as columns 2. The result Im getting is [ 74 15 12 33] the first 2 elements are correct but the last two should read [24 44], the final result I wish [ 74 15 24 44] I know I need to insert an additional loop somwhere could anyone guide me or provide have a simpler solution on how to reduce column 2 from 1 to 0 from rows 3 onwards?
motData=[12,2;37,3;11,4;15,2];
motData=sortrows(motData,'descend')
i=zeros(size(motData));
p=size(motData,1)
for t =1:p
newmodVector1(t)=(motData(t,1).*(motData(t,2)-1))
end
Thanks,
Frank
Accepted Answer
More Answers (0)
Categories
Find more on Loops and Conditional Statements in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!