Invalid expression. Need help fixing my function.

조회 수: 1 (최근 30일)
Jacob Smith
Jacob Smith 2021년 2월 27일
댓글: Jacob Smith 2021년 2월 27일
I am new to all of this and cant figure out what it is I am doing wrong. I've been at this for sometime now and I've looked at a lot of reference material and still I have nothing working for me. What error have I made and how can it be fixed? I'm going braindead over here, please and thank you! I've underlined the current trouble spot.
function grade = lettergrade(score)
if score < 0 "OR" score > 100
grade = 'incorrect input';
elseif score <= 90 && score <= 100
grade = 'A';
elseif score >= 80 && score <= 90
grade = 'B';
elseif score >= 70 && score < 80
grade = 'C';
elseif score >= 60 && score < 70
grade = 'D';
elseif score < 60
grade = 'F';
end
Error: File: lettergrade.m Line: 2 Column: 19
Invalid expression. Check for missing multiplication operator, missing or unbalanced delimiters, or other syntax error. To construct matrices, use brackets instead of
parentheses.

채택된 답변

Walter Roberson
Walter Roberson 2021년 2월 27일
if score < 0 || score > 100
  댓글 수: 5
Jacob Smith
Jacob Smith 2021년 2월 27일
I think I'm smellin what you're cooking. Thanks for the help.
Jacob Smith
Jacob Smith 2021년 2월 27일
Yep, everything is working as it should. Thanks!

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Matrix Indexing에 대해 자세히 알아보기

제품


릴리스

R2020b

Community Treasure Hunt

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

Start Hunting!

Translated by