fcolorbar: Floating Color Bar (r3)
***R2014b Compatibility Note: Mouse interaction is enabled but the backpanel is not yet supported.***
FCOLORBAR by default behaves identical to the built-in colorbar function, appending a fixed colorbar to the current axes in the default (right) location. When the colorbar is floating inside the axes (either by LOCATION argument or via the colorbar's context menu) a background panel appears to aid visibility of the colorbar axes labels. Moreover, the colorbar inside the axes can be grabbed using mouse and repositioned anywhere on the figure.
Pre-R2014b Example (adding colorbar to a Signal Processing Toolbox's spectrogram example):
t=0:0.001:2; % 2 secs @ 1kHz sample rate
y=chirp(t,100,1,200,'q'); % Start @ 100Hz, cross 200Hz at t=1sec
spectrogram(y,128,120,128,1E3); % Display the spectrogram
title('Quadratic Chirp: start at 100Hz and cross 200Hz at t=1sec');
cb = fcolorbar('east','FontSize',8); % 'east' -> inside axes colorbar display
ylabel(cb,'Power (dB)') % backpanel widens automatically to be under the ylabel
set(cb,'Position',[0.85 0.14 0.03 0.5]) % background panel automatically follows the colorbar
引用格式
Kesh Ikuma (2024). fcolorbar: Floating Color Bar (r3) (https://www.mathworks.com/matlabcentral/fileexchange/48076-fcolorbar-floating-color-bar-r3), MATLAB Central File Exchange. 检索时间: .
MATLAB 版本兼容性
平台兼容性
Windows macOS Linux类别
- MATLAB > Graphics > Formatting and Annotation > Colormaps >
- MATLAB > Graphics > Formatting and Annotation > Labels and Annotations > Colorbar >
标签
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!版本 | 已发布 | 发行说明 | |
---|---|---|---|
1.3.0.0 | Description update |
||
1.2.0.0 | R3 (Oct 15, 2014)
|
||
1.1.0.0 | R2 - Fixed backpanel resizing behavior when its ancestor (e.g., figure) is resized. Requires findjobj. |
||
1.0.0.0 |