Yes I had tried that before, it works for some saved figures but not for all.
dpb <email@example.com> wrote in message <firstname.lastname@example.org>... > On 9/11/2013 1:24 PM, Sankalp Dayal wrote: > > I have an already stored figure which has 2 subplots. When I now open it > > and want to change the xlabel of first plot and use subplot(2,1,1) it > > creates a new plot. > > > > > > uiopen('figname.fig'); > > h = gca; > > hold(h); > > subplot(2,1,1); > > %Here it creates a new plot instead of keeping the old one. > > xlabel('Samples at 50 Hz') > > > > > > I can comfortably do it using the plot browser but cant do it using the > > commands. I have large number of plots in which I have to change the > > xlabel, hence I need to write a script to do it. > > > uiopen('figname.fig'); > for i=1:2 > h(i)= subplot(2,1,i); > xlabel(h(i),'Samples at 50 Hz') > end > > works fine here... > > --