guys I have several for loops to generate some angles for me. At the end I sort it out with If statement. I want to store all angles that are true for the if statement. This only gives me the one combination. I want all of them. keep in mind that Thetas (theta1-theta5) can be negative also.
if firstply_F <= 1 & secondply_F <= 1 & thirdply_F <= 1 & fourthply_F <= 1 & fifthply_F <=1 firstply_Fth <= 1 & secondply_Fth <= 1 & thirdply_Fth <= 1 & fourhtply_Fth <= 1 & fifthply_Fth <= 1
z=[theta1 firstply_F];
end

 Respuesta aceptada

Abhishek Kolla
Abhishek Kolla el 10 de Nov. de 2021

0 votos

Hi David,
The above issue can be solved using nested if statements so that even if single condition check fail it will not perform the remaining conditional checks. The code snippet is as follows
if condition 1 <=1 && condition 2 <=1
if condition 3 <=1 && condition 4 <=1
%perform the operation required when all conditions are met
end
end

Más respuestas (0)

Categorías

Más información sobre Loops and Conditional Statements en Centro de ayuda y File Exchange.

Etiquetas

Preguntada:

el 27 de Oct. de 2021

Respondida:

el 10 de Nov. de 2021

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by