Baseline Properties
Baseline appearance and behavior
Baseline
objects are created as part of bar
charts, area charts, and stem charts. Baseline
properties control the appearance and behavior of a Baseline
object. By changing property values, you can modify certain
aspects of the baseline. Use dot notation to refer to a particular object and
property:
b = bar(1:10); bl = b.BaseLine; c = bl.Color; bl.Color = 'red';
Appearance
Color
— Line color
'none'
| RGB triplet | hexadecimal color codes | 'r'
| 'g'
'b'
| ...
Line color, specified as 'none'
, an RGB triplet,
hexadecimal color code, a color name, or a short name. If you specify the
color as 'none'
, then the baseline is invisible.
RGB triplets and hexadecimal color codes are useful for specifying custom colors.
An RGB triplet is a three-element row vector whose elements specify the intensities of the red, green, and blue components of the color. The intensities must be in the range
[0,1]
; for example,[0.4 0.6 0.7]
.A hexadecimal color code is a character vector or a string scalar that starts with a hash symbol (
#
) followed by three or six hexadecimal digits, which can range from0
toF
. The values are not case sensitive. Thus, the color codes"#FF8800"
,"#ff8800"
,"#F80"
, and"#f80"
are equivalent.
Alternatively, you can specify some common colors by name. This table lists the named color options, the equivalent RGB triplets, and hexadecimal color codes.
Color Name | Short Name | RGB Triplet | Hexadecimal Color Code | Appearance |
---|---|---|---|---|
"red" | "r" | [1 0 0] | "#FF0000" | |
"green" | "g" | [0 1 0] | "#00FF00" | |
"blue" | "b" | [0 0 1] | "#0000FF" | |
"cyan"
| "c" | [0 1 1] | "#00FFFF" | |
"magenta" | "m" | [1 0 1] | "#FF00FF" | |
"yellow" | "y" | [1 1 0] | "#FFFF00" | |
"black" | "k" | [0 0 0] | "#000000" | |
"white" | "w" | [1 1 1] | "#FFFFFF" |
Here are the RGB triplets and hexadecimal color codes for the default colors MATLAB® uses in many types of plots.
RGB Triplet | Hexadecimal Color Code | Appearance |
---|---|---|
[0 0.4470 0.7410] | "#0072BD" | |
[0.8500 0.3250 0.0980] | "#D95319" | |
[0.9290 0.6940 0.1250] | "#EDB120" | |
[0.4940 0.1840 0.5560] | "#7E2F8E" | |
[0.4660 0.6740 0.1880] | "#77AC30" | |
[0.3010 0.7450 0.9330] | "#4DBEEE" | |
[0.6350 0.0780 0.1840] | "#A2142F" |
Example: 'blue'
Example: [0 0 1]
Example: '#0000FF'
LineStyle
— Line style
'-'
| '--'
| ':'
| '-.'
| 'none'
Line style, specified as one of the line styles listed in this table.
Line Style | Description | Resulting Line |
---|---|---|
'-' | Solid line |
|
'--' | Dashed line |
|
':' | Dotted line |
|
'-.' | Dash-dotted line |
|
'none' | No line | No line |
LineWidth
— Line width
positive value
Line width, specified as a positive value in point units.
Example: 0.75
Location and Visibility
BaseValue
— Value of baseline
scalar
Value of the baseline, specified as a scalar.
Typically, baselines are associated with bar series, stem series, or area
objects. The BaseValue
property for the associated object
and the BaseValue
property for the baseline object always
have the same value. Setting one property also sets the other property. The
BaseLine
property for the associated object contains
the baseline object.
Example: 0.75
Visible
— Visibility
'on'
| on/off logical value
Visibility, specified as 'on'
or
'off'
, or as numeric or logical 1
(true
) or 0
(false
). A value of 'on'
is
equivalent to true
, and 'off'
is
equivalent to false
. Thus, you can use the value of this
property as a logical value. The value is stored as an on/off logical value
of type matlab.lang.OnOffSwitchState
.
'on'
— Display the baseline.'off'
— Hide the baseline without deleting it. You can access the properties of an invisible baseline.
Typically, baselines are associated with bar series, stem series, or area
objects. The ShowBaseline
property for the associated
object and the Visible
property for the baseline object
always have the same value. Setting one property also sets the other
property. The BaseLine
property for the associated object
contains the baseline object.
Parent/Child
Parent
— Parent
Axes
object
Parent, returned as an Axes
object.
However, Baseline
objects are not listed
as children of the axes.
Children
— Children
empty GraphicsPlaceholder
array
The baseline has no children. You cannot set this property.
Version History
Introduced in R2014b
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)
Asia Pacific
- Australia (English)
- India (English)
- New Zealand (English)
- 中国
- 日本Japanese (日本語)
- 한국Korean (한국어)