How to make a switch statement work for a matrix

I am trying to convert letters to numbers using the following switch algorithm:
switch grades
case {'A','a'}
GP = 4;
case {'B','b'}
GP = 3;
case {'C','c'}
GP = 2;
case {'D','d'}
GP = 1;
otherwise
GP = 0;
end
but my variable "grades" is a matrix with 16 characters and it's only returning an answer for one of the values when I run it through. How do I make it give me another matrix with the numbers for all the corresponding letters?

답변 (1개)

카테고리

도움말 센터File Exchange에서 Creating and Concatenating Matrices에 대해 자세히 알아보기

질문:

2019년 4월 9일

답변:

2019년 4월 9일

Community Treasure Hunt

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

Start Hunting!

Translated by