exponenta event banner

highlow

Высокий, низкий, открытый, закрытый график

highlow обновляется для принятия входных данных в качестве матрицы, timetable, или table.

Описание

пример

highlow(Data) отображает диаграмму высокого уровня из ряда открывающих, высоких, низких и закрывающих цен ценной бумаги. Графики представляют собой вертикальные линии, верхняя часть которых является верхней, нижняя - нижней, открытая - левой галочкой, а близкая - правой галочкой.

пример

highlow(Data,Color) добавляет необязательный аргумент для Color.

пример

h = highlow(ax,___) добавляет необязательный аргумент для ax.

Примеры

свернуть все

Загрузить файл SimulatedStock.mat, в котором представлено расписание (TMW) для финансовых данных для запаса TMW. Диаграмма highlow отображает данные цены с помощью синих линий.

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

Figure contains an axes. The axes 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].

  • Шестнадцатеричный цветовой код - это символьный вектор или строковый скаляр, начинающийся с хэш-символа (#), за которыми следуют три или шесть шестнадцатеричных цифр, которые могут варьироваться от 0 кому F. Значения не чувствительны к регистру. Таким образом, цветовые коды '#FF8800', '#ff8800', '#F80', и '#f80' эквивалентны.

Можно также задать некоторые общие цвета по имени. В этой таблице перечислены параметры именованного цвета, эквивалентные триплеты RGB и шестнадцатеричные цветовые коды.

Имя цветаКраткое имяТриплет RGBШестнадцатеричный цветовой кодВнешность
'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'

Вот триплеты RGB и шестнадцатеричные цветовые коды для цветов по умолчанию MATLAB ®, используемых на многих типах графиков.

Триплет RGBШестнадцатеричный цветовой кодВнешность
[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'

Типы данных: double | string

(Необязательно) Допустимый объект оси, заданный как объект оси. График highlow создается в осях, указанных ax вместо в текущих осях (ax = gca). Выбор ax может предшествовать любой из комбинаций входных аргументов.

Типы данных: object

Выходные аргументы

свернуть все

Графический дескриптор фигуры, возвращаемый как объект дескриптора.

Представлен до R2006a