Info

此问题已关闭。 请重新打开它进行编辑或回答。

[Beginner] Using a for loop with an xlsread file to run through each row for an if statement? I'm not too sure how to go about this.

2 次查看(过去 30 天)
outcome = '';
if Var_3 <= 3 & Var_10 <= 1.9 & Var_1 > 56 & Var_2 > 0 & Var_5 <= 245 & Var_6 <= 0 & Var_12 > 0
outcome = 'True';
elseif Var_3 <= 3 & Var_10 <= 1.9 & Var_1 > 56 & Var_2 > 0 & Var_5 <= 245 & Var_6 <= 0 & Var_12 <= 0
outcome = 'False';
elseif Var_3 <= 3 & Var_10 <= 1.9 & Var_1 > 56 & Var_2 > 0 & Var_5 <= 245 & Var_6 > 0
outcome = 'False';
else Var_3 <= 3 & Var_10 <= 1.9 & Var_1 > 56 & Var_2 > 0 & Var_5 > 245;
outcome = 'True';
if Var_3 <= 3 & Var_10 <= 1.9 & Var_1 > 56 & Var_2 <= 0 & Var_1 > 59
outcome = 'False';
else Var_3 <= 3 & Var_10 <= 1.9 & Var_1 > 56 & Var_2 <= 0 & Var_1 <= 59;
outcome = 'True';
if Var_3 <= 3 & Var_10 > 1.9 & Var_7 > 1 & Var_1 > 59
outcome = 'True';
elseif Var_3 <= 3 & Var_10 > 1.9 & Var_7 > 1 & Var_1 <= 59
outcome = 'False';
elseif Var_3 <= 3 & Var_10 > 1.9 & Var_7 <= 1
outcome = 'True';
else Var_3 <= 3 & Var_10 <= 1.9 & Var_1 <= 56;
outcome = 'False';
if Var_3 > 3 & Var_13 <= 3 & Var_12 > 0 & Var_2 <= 0 & Var_11 <= 1
outcome = 'False';
elseif Var_3 > 3 & Var_13 <= 3 & Var_12 > 0 & Var_2 <= 0 & Var_11 > 1
outcome = 'True';
elseif Var_3 > 3 & Var_13 <= 3 & Var_12 > 0 & Var_2 > 0
outcome = 'True';
elseif Var_3 > 3 & Var_13 > 3;
outcome = 'True';
else Var_3 > 3 & Var_13 <= 3 & Var_12 <= 0 & Var_4 <= 145;
outcome = 'False';
end
end
end
end
disp(outcome)

回答(0 个)

此问题已关闭。

Community Treasure Hunt

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

Start Hunting!

Translated by