|
Thank you, Pekka, your post solved my problem...
"Pekka Kumpulainen" <pekka.nospam.kumpulainen@tut.please.fi> wrote in message <hem0cd$eiv$1@fred.mathworks.com>...
> "Evan Ruzanski" <ruzanski.02@engr.colostate.edu> wrote in message <heltpb$4cu$1@fred.mathworks.com>...
> > Hello,
> >
> > I am trying to set axis properties of a rose plot. I generate the plot and have tried every way I can think of the change the font size to 14 and the line width of the border of the plot to line width = 2. It seems that all the ways that work for a standard plot don't work for a rose plot.
> >
> > Can someone please tell me how to change the axis properties of a rose plot without going into the GUI to do it?
> >
> > Thank you...
>
> Rose returns the handle to the line object so it is easy to set the LineWidth afterwards.
> The handles of the text objects are hidden. You could set the roots objects 'showhiddenhandles' on and then use findobj to find the handles.
> Or you can set the default FontSize beforehand:
> theta = 2*pi*rand(1,50);
> figure('DefaultAxesFontSize',14)
> h = rose(theta);
> set(h,'linewidth',2)
>
> hth
|