我正在寫一個問題的matlab代碼,我正在使用開關的情況下檢查一系列的數字。使用開關盒是分配的一項要求。如何檢查在matlab中的數字範圍
switch score
case {90,91,92,93,94,95,96,97,98,99,100}
disp('Your grade is an A');
case {80,81,82,83,84,85,86,87,88,89}
disp('Your grade is an B');
case {70,71,72,73,74,75,76,77,78,79}
disp('Your grade is an C');
case {60,61,62,63,64,65,66,67,68,69}
disp('Your grade is an D');
otherwise
disp('Your grade is an F');
end
有沒有辦法讓範圍更容易打字,如score < 60
等?
如何檢查小數,如果這種原始的方式是唯一的方法?
感謝您的回覆,但不幸的是我不能使用其他 - 如果和不得不使用swtich語句,我可以做什麼的任何想法?謝謝 –
然後就像我上面寫的那樣做num2cell(60:69)。 –
查看我編輯的答案 –