Отобразите на графике объединенный исторический и данные о прогнозе, чтобы визуализировать возможные исходы
fanplot(historical,forecast)fanplot(___,Name,Value)h = fanplot(historical,forecast)h = fanplot(___,Name,Value)fanplot( генерирует график вентилятора. В анализе временных рядов график вентилятора является графиком, который соединяет простую линейную диаграмму для наблюдаемых прошлых данных с областями значений для возможных значений будущих данных. К историческим данным и возможным будущим данным соединяют со строкой, показывающей центральную оценку или наиболее вероятное значение для будущих результатов.historical,forecast)
fanplot поддерживает три сценария графического вывода:
При соответствии — происходит Этот сценарий, когда период времени отлично соответствует для данных forecast и historical.
Backtest — Этот сценарий происходит, когда существуют перекрытия между данными forecast и historical.
Разрыв — Этот сценарий происходит, когда существуют значения NaN в данных forecast или historical.
fanplot(___, генерирует график вентилятора с помощью дополнительных аргументов пары "имя-значение".Name,Value)
генерирует график вентилятора и возвращается, фигура обрабатывают h = fanplot(historical,forecast)h. В анализе временных рядов график вентилятора является графиком, который соединяет простую линейную диаграмму для наблюдаемых прошлых данных с областями значений для возможных значений будущих данных. К историческим данным и возможным будущим данным соединяют со строкой, показывающей центральную оценку или наиболее вероятное значение для будущих результатов.
fanplot поддерживает три сценария графического вывода:
При соответствии — происходит Этот сценарий, когда период времени отлично соответствует для данных forecast и historical.
Backtest — Этот сценарий происходит, когда существуют перекрытия между данными forecast и historical.
Разрыв — Этот сценарий происходит, когда существуют значения NaN в данных forecast или historical.
генерирует график вентилятора и возвращается, фигура обрабатывают h = fanplot(___,Name,Value)h с помощью дополнительных аргументов пары "имя-значение".
Задайте вводы данных для historical как 5 2 массив ячеек и forecast как 5 21 массив ячеек с 20 наблюдениями.
historical = {[2006] [-0.0110]
[2007] [ 0.0120]
[2008] [ 0.0090]
[2009] [ 0.0120]
[2010] [ 0.0150]};
forecast = {[2011] [0.0203] [-0.0155] [0.0311] [-0.0026] [0.0035] [0.0049] [0.0026] [0.0298] [-0.0212] [0.0128] ...
[0.0533] [0.0139] [0.0037] [-0.0727] [-0.0291] [-0.0058] [0.0183] [0.0490] [0.0072] [-0.0604];
[2012] [0.0430] [-0.0094] [0.0587] [ 0.0095] [0.0185] [0.0205] [0.0172] [0.0569] [-0.0177] [0.0320] ...
[0.0141] [0.0337] [0.0187] [0.0132] [-0.0292] [0.0048] [0.0400] [0.0126] [0.0239] [0.0124];
[2013] [0.0518] [-0.0116] [0.0708] [0.0112] [0.0221] [0.0246] [0.0205] [0.0686] [-0.0217] [0.0385] ...
[0.0168] [0.0405] [0.0224] [0.0157] [-0.0356] [0.0056] [0.0482] [0.0150] [0.0286] [0.0148];
[2014] [0.0546] [-0.0171] [0.0762] [0.0088] [0.0210] [0.0239] [0.0193] [0.0737] [-0.0285] [0.0396] ...
[0.0151] [0.0419] [0.0214] [0.0139] [-0.0442] [0.0024] [0.0506] [0.0130] [0.0284] [0.0128];
[2015] [0.0565] [-0.0207] [0.0797] [0.0072] [0.0203] [0.0234] [0.0185] [0.0770] [-0.0329] [0.0404] ...
[0.0139] [0.0428] [0.0207] [0.0126] [-0.0499] [0.0026] [0.0522] [0.0117] [0.0283] [0.0115]};Сгенерируйте график вентилятора.
fanplot (historical, forecast);

Точечные точки являются историческими строками, и заполненные строки указывают на среднее значение для прогнозов. Этот fanplot представляет соответствующий сценарий, где период времени отлично соответствует для исторических данных и данных о прогнозе.
Задайте вводы данных для historical как 5 2 матрица и forecast как 5 21 матрица с 20 наблюдениями.
historical = [ 1.0000 2.8046 ;
2.0000 4.1040 ;
3.0000 6.7292 ;
4.0000 8.6486 ;
5.0000 10.4747 ];
forecast = [ 3.0000 28.9874 18.3958 19.6376 29.5627 8.3462 7.1502 25.3845 2.2963 8.0517 13.1328 19.5155 14.7369 , ...
20.8557 27.0691 23.0803 20.7885 18.0205 17.2294 10.0197 29.4254 ;
4.0000 4.8933 27.2659 7.2206 24.4703 10.5895 15.0212 29.1137 6.3784 10.2638 11.0671 12.6656 4.3285 , ...
8.0007 18.7114 19.1691 24.5963 4.2835 4.0676 3.2612 29.5784 ;
5.0000 20.9732 19.7069 11.6862 25.7018 31.8940 7.2664 19.2113 10.0001 31.5482 25.7193 13.8881 30.1476 , ...
31.7996 3.6419 3.2695 27.1422 10.5487 32.6529 18.8370 6.6373 ;
6.0000 11.0069 29.1965 4.5551 20.2627 10.9209 15.2675 28.5359 11.4010 14.4001 14.7923 6.0546 12.4509 , ...
23.9532 18.4804 25.5484 4.8747 8.0036 11.5329 11.6807 21.7583 ;
7.0000 5.9699 11.1486 26.0449 13.4619 21.1196 28.8068 26.2525 10.1085 13.9197 8.7470 31.0149 23.4163 , ...
21.2390 29.2396 18.4828 28.3945 21.9342 14.4642 17.2613 15.7896 ];Сгенерируйте график вентилятора и возвратите указатель фигуры.
h = fanplot(historical, forecast)

h =
Figure (1) with properties:
Number: 1
Name: ''
Color: [0.9400 0.9400 0.9400]
Position: [360 502 560 420]
Units: 'pixels'
Show all properties
Точечные точки являются историческими строками, и заполненные строки указывают на среднее значение для прогнозов. Этот fanplot представляет backtest сценарий, где существует перекрытие между историческими данными и данными о прогнозе.
Задайте вводы данных для historical как 5 2 массив ячеек и forecast как 5 21 массив ячеек с 20 наблюдениями.
historical = {[2006] [-0.0110]
[2007] [ 0.0120]
[2008] [ 0.0090]
[2009] [ 0.0120]
[2010] [ 0.0150]};
forecast = {[2011] [0.0203] [-0.0155] [0.0311] [-0.0026] [0.0035] [0.0049] [0.0026] [0.0298] [-0.0212] [0.0128] ...
[0.0533] [0.0139] [0.0037] [-0.0727] [-0.0291] [-0.0058] [0.0183] [0.0490] [0.0072] [-0.0604];
[2012] [0.0430] [-0.0094] [0.0587] [ 0.0095] [0.0185] [0.0205] [0.0172] [0.0569] [-0.0177] [0.0320] ...
[0.0141] [0.0337] [0.0187] [0.0132] [-0.0292] [0.0048] [0.0400] [0.0126] [0.0239] [0.0124];
[2013] [0.0518] [-0.0116] [0.0708] [0.0112] [0.0221] [0.0246] [0.0205] [0.0686] [-0.0217] [0.0385] ...
[0.0168] [0.0405] [0.0224] [0.0157] [-0.0356] [0.0056] [0.0482] [0.0150] [0.0286] [0.0148];
[2014] [0.0546] [-0.0171] [0.0762] [0.0088] [0.0210] [0.0239] [0.0193] [0.0737] [-0.0285] [0.0396] ...
[0.0151] [0.0419] [0.0214] [0.0139] [-0.0442] [0.0024] [0.0506] [0.0130] [0.0284] [0.0128];
[2015] [0.0565] [-0.0207] [0.0797] [0.0072] [0.0203] [0.0234] [0.0185] [0.0770] [-0.0329] [0.0404] ...
[0.0139] [0.0428] [0.0207] [0.0126] [-0.0499] [0.0026] [0.0522] [0.0117] [0.0283] [0.0115]};Сгенерируйте аргументы пары "имя-значение" использования графика вентилятора, чтобы настроить представление.
fanplot(historical,forecast,'FanFaceColor',[1 1 1;1 0 0],'FanLineStyle','--','ForecastMarker','p','ForecastMarkerSize',10)

Составьте таблицу исторических дат и данных.
historicalDates = datetime(2006:2010,1,1)'; historicalData = [-0.0110;0.0120;0.0090;0.0120;0.0150]; historical = table(historicalDates,historicalData,'VariableNames',{'Dates','Data'});
Составьте таблицу дат прогноза и данных.
forecastDates = datetime(2011:2015,1,1)'; forecastData = [0.0203 -0.0155 0.0311 -0.0026 0.0035 0.0049 0.0026 0.0298 -0.0212 0.0128 ... 0.0533 0.0139 0.0037 -0.0727 -0.0291 -0.0058 0.0183 0.0490 0.0072 -0.0604; 0.0430 -0.0094 0.0587 0.0095 0.0185 0.0205 0.0172 0.0569 -0.0177 0.0320 ... 0.0141 0.0337 0.0187 0.0132 -0.0292 0.0048 0.0400 0.0126 0.0239 0.0124; 0.0518 -0.0116 0.0708 0.0112 0.0221 0.0246 0.0205 0.0686 -0.0217 0.0385 ... 0.0168 0.0405 0.0224 0.0157 -0.0356 0.0056 0.0482 0.0150 0.0286 0.0148; 0.0546 -0.0171 0.0762 0.0088 0.0210 0.0239 0.0193 0.0737 -0.0285 0.0396 ... 0.0151 0.0419 0.0214 0.0139 -0.0442 0.0024 0.0506 0.0130 0.0284 0.0128; 0.0565 -0.0207 0.0797 0.0072 0.0203 0.0234 0.0185 0.0770 -0.0329 0.0404 ... 0.0139 0.0428 0.0207 0.0126 -0.0499 0.0026 0.0522 0.0117 0.0283 0.0115]; forecast = [table(forecastDates,'VariableName',{'Dates'}),array2table(forecastData)];
Отобразите данные на графике с помощью fanplot.
fanplot(historical,forecast);

historical — Исторические даты и данныеИсторические даты и данные, заданные как N-by-2 матрица, массив ячеек или таблица, где первый столбец является датой и вторым столбцом, являются данными, сопоставленными для той даты. N указывает на количество дат. При помощи формата массива ячеек для входа можно сделать первый datetime столбца и произвести тот же график, как был бы последовательные числа даты или векторы символов даты. Например:
historical(:,1) = num2cell(datetime(2006:2010,1,1)); forecast(:,1) = num2cell(datetime(2011:2015,1,1)); fanplot (historical, forecast);
Типы данных: cell | double | table
forecast — Предскажите даты и данныеПредскажите даты и данные, заданный как N-by-M матрица, массив ячеек или таблица, где первый столбец является датой и вторым к последним столбцам, являются наблюдениями данных. N указывает, что количество дат и (M – 1) является номером для наблюдений данных. При помощи формата массива ячеек для входа можно сделать первый datetime столбца и произвести тот же график, как был бы последовательные числа даты или векторы символов даты. Например:
historical(:,1) = num2cell(datetime(2006:2010,1,1)); forecast(:,1) = num2cell(datetime(2011:2015,1,1)); fanplot (historical, forecast);
Типы данных: cell | double | table
Укажите необязательные аргументы в виде пар ""имя, значение"", разделенных запятыми. Имя (Name) — это имя аргумента, а значение (Value) — соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.
fanplot(historical,forecast,'NumQuantiles',14,'FanLineColor','blue','HistoricalLineWidth', 1.8,'ForecastLineColor','red')'NumQuantiles' — Количество квантилей, чтобы отобразитьсяКоличество квантилей, чтобы отобразиться в графике вентилятора, заданном как положительное целое число.
Типы данных: double
'FanLineStyle' — Стиль строк, разделяющих вентиляторы'none' (значение по умолчанию) | вектор символовСтиль строк, разделяющих вентиляторы, заданные как вектор символов. Для получения дополнительной информации о векторах поддерживаемого символа для стилей линии смотрите Line Properties.
Типы данных: char
'FanLineColor' — Цвет строк, разделяющих вентиляторы'black' (значение по умолчанию) | вектор символов для цветного или триплета RGBЦвет строк, разделяющих вентиляторы, заданные как вектор символов для цвета или триплета RGB. Для получения дополнительной информации о поддерживаемых цветных векторах символов смотрите Line Properties.
Типы данных: double | char
'FanFaceColor' — Цвет каждого вентилятора[1 1 0;1 0 0] (желтый к красному) (значение по умолчанию) | матрицаЦвет каждого вентилятора, заданного как N-by-3 матрица, управляющая цветом каждого вентилятора, где каждой строкой является триплет RGB. Существует три возможных значения N:
Когда N = NumQuantiles, цвет каждого вентилятора задан соответствующей строкой в матрице.
Когда N = ceil (NumQuantiles/2), заданные цвета представляют нижнюю половину вентиляторов. Цвета верхней части определяются путем инвертирования порядка этих цветов. Для получения дополнительной информации смотрите ceil.
Когда N = 2, цвета в нижней половине вентилятора являются линейной интерполяцией между двумя заданными цветами. Шаблон инвертируется для верхней части.
Типы данных: double
'HistoricalMarker' — Символ маркера исторической строки'o' (значение по умолчанию) | вектор символовСимвол маркера исторической строки, заданной как вектор символов. Для получения дополнительной информации о векторах поддерживаемого символа для маркеров смотрите Line Properties.
Типы данных: char
'HistoricalMarkerSize' — Размер маркера исторической строки5 (значение по умолчанию) | положительное значение в модулях точкиРазмер маркера исторической строки, заданной как положительное значение в модулях точки.
Типы данных: double | char
'HistoricalMarkerFaceColor' — Цвет заливки маркера исторической строки'blue' (значение по умолчанию) | вектор символов со значением 'none', 'auto', окрашивает идентификатор или триплет RGBЦвет заливки маркера исторической строки, заданной как вектор символов со значением 'none', 'auto', вектора символов для цвета или триплета RGB. Для получения дополнительной информации о векторах поддерживаемого символа для цвета смотрите Line Properties.
Типы данных: double | char
'HistoricalMarkerEdgeColor' — Цвет контура маркера исторической строки'blue' (значение по умолчанию) | вектор символов со значением 'none', 'auto', окрашивает идентификатор или триплет RGBЦвет контура маркера исторической строки, заданной как вектор символов со значением 'none', 'auto', вектора символов для цвета или триплета RGB. Для получения дополнительной информации о векторах поддерживаемого символа для цвета смотрите Line Properties.
Типы данных: double | char
'HistoricalLineColor' — Цвет исторической строки'black' (значение по умолчанию) | вектор символов со значением 'none', окрасьте идентификатор или триплет RGBЦвет исторической строки, заданной как вектор символов со значением 'none', вектор символов для цвета или триплет RGB. Для получения дополнительной информации о векторах поддерживаемого символа для цвета смотрите Line Properties.
Типы данных: double | char
'HistoricalLineStyle' — Стиль исторической строки'--' (значение по умолчанию) | вектор символовСтиль исторической строки, заданной как вектор символов. Для получения дополнительной информации о векторах поддерживаемого символа для стилей линии смотрите Line Properties.
Типы данных: char
'HistoricalLineWidth' — Ширина исторической строки1.5 (значение по умолчанию) | положительное значение в модулях точкиШирина исторической строки, заданной как положительное значение в модулях точки.
Типы данных: double
'ForcecastMarker' — Символ маркера строки прогноза'none' (значение по умолчанию) | вектор символовСимвол маркера строки прогноза, заданной как вектор символов. Для получения дополнительной информации о векторах поддерживаемого символа для символов маркера смотрите Line Properties.
Типы данных: char
'ForecastMarkerSize' — Размер маркера строки прогноза5 (значение по умолчанию) | положительное значение в модулях точкиРазмер маркера строки прогноза, заданной как положительное значение в модулях точки.
Типы данных: double
'ForecastMarkerFaceColor' — Цвет заливки маркера строки прогноза'none' (значение по умолчанию) | вектор символов со значением 'none', 'auto', окрашивает идентификатор или триплет RGBЦвет заливки маркера строки прогноза, заданной как вектор символов со значением 'none', 'auto', вектора символов для цвета или триплета RGB. Для получения дополнительной информации о векторах поддерживаемого символа для цвета смотрите Line Properties.
Типы данных: double | char
'ForecastMarkerEdgeColor' — Цвет контура маркера строки прогноза'auto' (значение по умолчанию) | вектор символов со значением 'none', 'auto', окрашивает идентификатор или триплет RGBЦвет контура маркера строки прогноза, заданной как вектор символов со значением 'none', 'auto', вектора символов для цвета или триплета RGB. Для получения дополнительной информации о векторах поддерживаемого символа для цвета смотрите Line Properties.
Типы данных: double | char
'ForecastLineColor' — Цвет строки прогноза'black' (значение по умолчанию) | вектор символов со значением 'none', окрасьте идентификатор или триплет RGBЦвет строки прогноза, заданной как вектор символов со значением 'none', вектор символов для цвета или триплет RGB. Для получения дополнительной информации о векторах поддерживаемого символа для цвета смотрите Line Properties.
Типы данных: double | char
'ForecastLineStyle' — Стиль строки прогноза'-' (значение по умолчанию) | вектор символовСтиль строки прогноза, заданной как вектор символов. Для получения дополнительной информации о векторах поддерживаемого символа для стилей линии смотрите Line Properties.
Типы данных: char
'ForecastLineWidth' — Ширина строки прогноза2 (значение по умолчанию) | положительное значение в модулях точкиШирина строки прогноза, заданной как положительное значение в модулях точки.
Типы данных: double
h Изобразите указатель для fanplotИзобразите указатель для fanplot, возвращенного как объект указателя.
bolling | candle | ceil | datetime | highlow | linebreak | movavg | pointfig | priceandvol | renko | volarea
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.