Main Content

本页翻译不是最新的。点击此处可查看最新英文版本。

highlow

竹线图

highlow 已更新为接受矩阵、timetabletable 形式的数据输入。

说明

示例

highlow(Data) 根据证券的一系列开盘价、最高价、最低价和收盘价显示竹线图。这些图是一些竖线,其顶部为最高价,底部为最低价,竖线左侧的短横线为开盘价,竖线右侧的短横线为收盘价。

示例

highlow(Data,Color) 添加了一个可选参数 Color

示例

h = highlow(ax,___) 添加了一个可选参数 ax

示例

全部折叠

加载文件 SimulatedStock.mat,该文件提供了 TMW 股票的财务数据时间表 (TMW)。竹线图使用蓝线绘制价格数据。

load SimulatedStock.mat
range = 1:25;
highlow(TMW(range,:),'b');
title('High, Low, Open, Close Chart for TMW')

Figure contains an axes object. The axes object with title High, Low, Open, Close Chart for TMW contains an object of type line.

输入参数

全部折叠

开盘价、最高价、最低价和收盘价数据,指定为矩阵、表或时间表。对于矩阵输入,Data 是由存储在相应列中的开盘价、最高价、最低价和收盘价组成的 M × 4 矩阵。行数为 M 的时间表和表必须包含以下名称的变量:'Open''High''Low''Close'(不区分大小写)。

数据类型: double | table | timetable

(可选)三元素颜色向量,指定为 [R G B] 颜色向量或指定颜色名称的字符串。默认颜色因图窗窗口的背景色而异。

RGB 三元组和十六进制颜色代码可用于指定自定义颜色。

  • RGB 三元组是三元素行向量,其元素指定颜色的红、绿和蓝分量的强度。强度必须在 [0,1] 范围内;例如, [0.4 0.6 0.7]

  • 十六进制颜色代码是以散列符号 (#) 开头的字符向量或字符串标量,后跟三或六位十六进制数字,范围从 0F。这些值不区分大小写。因此,颜色代码 '#FF8800''#ff8800''#F80''#f80' 是等效的。

或者,您也可以按名称指定一些常用颜色。下表列出了命名颜色选项、等效的 RGB 三元组和十六进制颜色代码。

颜色名称简称RGB 三元组十六进制颜色代码外观
'red''r'[1 0 0]'#FF0000'

Sample of the color red

'green''g'[0 1 0]'#00FF00'

Sample of the color green

'blue''b'[0 0 1]'#0000FF'

Sample of the color blue

'cyan' 'c'[0 1 1]'#00FFFF'

Sample of the color cyan

'magenta''m'[1 0 1]'#FF00FF'

Sample of the color magenta

'yellow''y'[1 1 0]'#FFFF00'

Sample of the color yellow

'black''k'[0 0 0]'#000000'

Sample of the color black

'white''w'[1 1 1]'#FFFFFF'

Sample of the color white

以下是 MATLAB® 在许多类型绘图中使用的默认颜色的 RGB 三元组和十六进制颜色代码。

RGB 三元组十六进制颜色代码外观
[0 0.4470 0.7410]'#0072BD'

Sample of RGB triplet [0 0.4470 0.7410], which appears as dark blue

[0.8500 0.3250 0.0980]'#D95319'

Sample of RGB triplet [0.8500 0.3250 0.0980], which appears as dark orange

[0.9290 0.6940 0.1250]'#EDB120'

Sample of RGB triplet [0.9290 0.6940 0.1250], which appears as dark yellow

[0.4940 0.1840 0.5560]'#7E2F8E'

Sample of RGB triplet [0.4940 0.1840 0.5560], which appears as dark purple

[0.4660 0.6740 0.1880]'#77AC30'

Sample of RGB triplet [0.4660 0.6740 0.1880], which appears as medium green

[0.3010 0.7450 0.9330]'#4DBEEE'

Sample of RGB triplet [0.3010 0.7450 0.9330], which appears as light blue

[0.6350 0.0780 0.1840]'#A2142F'

Sample of RGB triplet [0.6350 0.0780 0.1840], which appears as dark red

数据类型: double | string

(可选)有效坐标区对象,指定为一个坐标区对象。竹线图是在 ax 指定的坐标区中创建的,而不是在当前坐标区 (ax = gca) 创建的。选项 ax 可以位于任何输入参数组合之前。

数据类型: object

输出参数

全部折叠

图窗的图形句柄,以句柄对象形式返回。

版本历史记录

在 R2006a 之前推出