How do you erase rows from matrix based on specific values in the row using loop control?
Infos
Cette question est clôturée. Rouvrir pour modifier ou répondre.
Afficher commentaires plus anciens
I have an assignment to do in my advanced structural design class and being a first time MATLAB user im struggling to do task 10. I want to use the same algorithm as shown below but adapted to task 10. Anyone have some tips?? I dont know how to get matrices as outputs...

1 commentaire
madhan ravi
le 27 Sep 2019
Always post the code instead of screenshot , so that another person doesn’t have to type your code all over again.
Réponses (1)
Ajay Kumar
le 27 Sep 2019
doc find.
x1=1;
x2=1;
for i = 1:length(J)
if find(J(i,:)==77)
matrix1(x1,:)=J(i,:);
x1=x1+1;
else
matrix2(x2,:)=J(i,:);
x2=x2+1;
end
end
Please accept the answer if you got what you need. Thanks :)
Cette question est clôturée.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!