Coordinating axis title with variable
6 次查看(过去 30 天)
显示 更早的评论
I have a list of several variables to plot, each of which is a string of numbers. If I want to plot each on a separate graph, is there a way to code it so that when I plot "a" the label of the x-axis is automatically "a"? And is there a way to duplicate the pattern so I don't have to manually change the x-axis title for each graph? I tried using the "if" function, but that didn't work.
0 个评论
回答(1 个)
Walter Roberson
2015-6-18
编辑:Walter Roberson
2015-6-18
function myplot(variable)
f = figure();
ax = axes('Parent', f);
plot(ax, variable);
xlabel( inputname(1) );
end
after that,
myplot(a);
myplot(q37);
myplot(skidoo);
would produce plots with xlabel 'a', 'q37', and 'skidoo'
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Title 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!