Choosing between to cases

2 次查看(过去 30 天)
tony karamp
tony karamp 2013-1-29
hello all,
so I found myself in a situation where I have a switch case with two inputs
"switch blah blah
case ['car','pizza']
blah blah blah
plot (x,z)
xlabel 'fixed'
%for the case of 'car' I need to have a different ylabel
than the 'pizza' case
%for 'car'
ylabel 'gas'
%for 'pizza'
ylabel 'cheese'
end"
the thing is that every time I have 'car' or 'pizza' the same thing has to happen. the only difference between those two is that I need to name the ylabel of my plot repenting on the case. I could copy paste the whole thing but with a different name, but there are too many lines and it will slow down the process.
Any suggestions? Thank you in advance

采纳的回答

Jan
Jan 2013-1-29
switch string
case {'car','pizza'} % Curly braces
plot (x,z)
xlabel 'fixed'
if strcmp(string, 'car')
ylabel 'gas'
else
ylabel 'cheese'
end
end

更多回答(2 个)

Ilham Hardy
Ilham Hardy 2013-1-29

tony karamp
tony karamp 2013-1-29
Thank you everyone!!!

类别

Help CenterFile Exchange 中查找有关 2-D and 3-D Plots 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by