If and & conditions together

1 ビュー (過去 30 日間)
Angelavtc 2020 年 11 月 5 日
回答済み: Walter Roberson 2020 年 11 月 5 日
How can I properly formulate the following if.
I want to compare each element of 2 vectors [x1_grid and x2_grid] with the same size (1x671) .
If x1_grid(1) < x2_grid(1) & x1_grid(2) < x2_grid(2) & .... x1_grid(end) < x2_grid(end)
Then I want to write a vector [x1_is_less =1] but if only one of the and's is not holding then I want to write [x1_is_less =0]
This is my code, but something is not really working as I want, I guess my problem is to introduce the "and" condition within the loop.
can someone help me?
Thanks in advance!
for i = 1 : length(x1_grid)
if x1_grid(i) < x2_grid(i)
x1_is_less = 1;
x1_is_less = 0;


Walter Roberson
Walter Roberson 2020 年 11 月 5 日
x1_is_less = all(x1_grd < x2_grid);

その他の回答 (0 件)

Community Treasure Hunt

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

Start Hunting!

Translated by