如何在Matlab中仅绘制/保存颜色条?

Tim*_*Tim 2 matlab plot

如何在Matlab中仅绘制一个颜色条,例如-1到1的喷射?我需要将其保存为图像.

运行colorbar还会在颜色条旁边绘制一个空轴.

bla*_*bla 6

那这个呢:

colorbar
axis off
Run Code Online (Sandbox Code Playgroud)

编辑:

如果您想完全控制颜色条的宽度和位置,那么您可以执行以下操作:

fig1=figure;
left=100; bottom=100 ; width=20 ; height=500;
pos=[left bottom width height];
axis off
colorbar([0.1 0.1  0.7  0.8]);
set(fig1,'OuterPosition',pos) 
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述