MATLAB蜡烛图表句柄

时间:2011-04-04 09:58:55

标签: matlab candlestick-chart

当我使用

>> load disney;
>> hcndl = candle(dis('3/31/98::4/30/98'))

hcndl =

  176.0044
  178.0032
  177.0031

如何使用此句柄更改图表的背景颜色。

由于

2 个答案:

答案 0 :(得分:3)

我认为你正在寻找set功能。 Set函数接受图形的句柄,允许您更改图形的属性。

handle  = candle(dis('3/31/98::4/30/98'));
set(handle,'BackgroundColor','blue');

答案 1 :(得分:1)

您想要修改轴的颜色。 candle为您提供行的句柄,其父项是您要修改的轴。

load disney;
hcndl = candle(dis('3/31/98::4/30/98'));

%# find handle to axes using the first of the three handles
%# note that you could have used any of the three
axH = get(hcndl(1),'Parent');

%# modify axes
set(axH,'Color','k') %# black color