How to write case in simple way ?
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hi,
Is there a simple/short way to write switch case ?
instead : case {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20} ... ... otherwise ...
something like case 1 to 20 or case {1:20} ?
Thanks,
Henry
0 commentaires
Réponse acceptée
per isakson
le 24 Mar 2016
Modifié(e) : per isakson
le 24 Mar 2016
One way
>> cssm(12)
12
where
function cssm(jj)
switch jj
case num2cell([1:24])
disp( jj )
otherwise
disp('failed')
end
end
And
case num2cell([1:24])
may be replaced by
case num2cell(1:24)
in contemporary releases of Matlab
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Get Started with MATLAB dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!