gridcolor

版本 1.3.0.0 (31.9 KB) 作者: Sebastian Hölz
Change color of grid lines without changing color of axis labels or box
5.2K 次下载
更新时间 2009/6/10

查看许可证

Use this function to change the color of gridlines to a color different to the label and box color, which is currently not implemented in Matlab.
-> http://www.mathworks.com/support/solutions/data/1-1PAYMC.html?solution=1-1PAYMC)

The general syntax for a call is:

gridcolor([ax1, ax2, ...], c_x, c_y, c_z)

Here ax1, ... are handles to existing axes (optional argument) and c_xyz are color specifications (e.g. 'r' or [1 0 0], also optional). If no axis handle is supplied, the call goes to the current axis (gca), if no color is supplied a standard color, which is defined in the first executable line of the file, is used.
The function should be called after the plot has been created and the grid has been turned on.

Example:
plot(1,1)
grid on
gridcolor([1 0 0], 'b')

This function is no longer tested for Matlab 6.5 or lower and will most likely not work for these versions. It should run on Matlab 7.0 or higher.

For further examples please refer to the examples in the header of the file.

Cheers
Sebi

PS.: I have included some lines from Yair Altmans "PropListener" example

引用格式

Sebastian Hölz (2024). gridcolor (https://www.mathworks.com/matlabcentral/fileexchange/9815-gridcolor), MATLAB Central File Exchange. 检索来源 .

MATLAB 版本兼容性
创建方式 R14SP2
兼容任何版本
平台兼容性
Windows macOS Linux
类别
Help CenterMATLAB Answers 中查找有关 Grid Lines, Tick Values, and Labels 的更多信息

Community Treasure Hunt

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

Start Hunting!
版本 已发布 发行说明
1.3.0.0

Version 0.99
- No support for Matlab 6.5 or lower anymore
- Should now work as general purpose functions without restrictions
- Removed some bugs

1.1.0.0

09.01.2009 Fixed bug found by Christian S. Hansen. This prevented the axis and labels to be displayed correctly.

1.0.0.0

Found another small bug ...