我有多个子图。当我放大第一个子图来查看某个特定的数据集时,Matlab不会缩放其余的子图。如何让Matlab同时放大所有子图? subplot(2,1,1)
hold on
plot(Tim1.in,IA1.raw32SPC,'b-')
hold off
subplot(2,1,2)
hold on
plot(Tim1.in,IA1.cos,'r-*')
hold off
我有Matlab代码,例如:
f=figure(1)
plot(x,y)
hold on
plot(x1,y1)
hold on
...
plot(xf, yf)
%want to save this into a VARIABLE, NOT into a .fig, .png, jpg, or other kind of file
因此,如果可以将其保存到某个变量var_fig中,我想稍后打开该图(例如,在包含多个已保存图形/图的子图中),如下所示
showfig(var_fig)
这在Matlab中是可能的吗?
我正在尝试将一些数据绘制成条形图并添加图例。Matlab将四种颜色分配给条形图,我将为这些颜色添加图例。
我的代码是:
data = rand(8, 4);
l = {'a', 'b', 'c', 'd'};
graph = bar(data);
legend( l );
Matlab可以绘制图形,但不能添加图例。错误消息为:
"Error using subsindex
Function 'subsindex' is not defined for values of class 'cell