From: Walter Roberson on
Susanne MD wrote:
> Walter Roberson <roberson(a)hushmail.com> wrote in message
> <OHD4o.38460$lS1.11114(a)newsfe12.iad>...
>> Susanne MD wrote:
>>
>> > Update, the problem appears to be in the position vector. The
>> default > provides large, negative values
>> > > Position = [0.130672 0.11 -233.083 -321.191]
>>
>> That's a known result that can happen with multiple monitors.
>> set(0,'DefaultFigurePosition', [appropriate values])
>> can help.
>
>
> Well, that seems cumbersome. There should be some basic fix. There are
> no multiple monitors in my set up. There is only the main screen. This
> error appeared spontaneously and from the number of mentions I see
> online, it is common.

I would suggest trying

get(0,'DefaultFigurePosition')

and

get(0,'FactoryFigurePosition')

and see if somehow one of the two got set to something non-sensical.
From: Susanne MD on
Walter Roberson <roberson(a)hushmail.com> wrote in message <i2vbsm$hj6$1(a)canopus.cc.umanitoba.ca>...
> Susanne MD wrote:
> > Walter Roberson <roberson(a)hushmail.com> wrote in message
> > <OHD4o.38460$lS1.11114(a)newsfe12.iad>...
> >> Susanne MD wrote:
> >>
> >> > Update, the problem appears to be in the position vector. The
> >> default > provides large, negative values
> >> > > Position = [0.130672 0.11 -233.083 -321.191]
> >>
> >> That's a known result that can happen with multiple monitors.
> >> set(0,'DefaultFigurePosition', [appropriate values])
> >> can help.
> >
> >
> > Well, that seems cumbersome. There should be some basic fix. There are
> > no multiple monitors in my set up. There is only the main screen. This
> > error appeared spontaneously and from the number of mentions I see
> > online, it is common.
>
> I would suggest trying
>
> get(0,'DefaultFigurePosition')
>
> and
>
> get(0,'FactoryFigurePosition')
>
> and see if somehow one of the two got set to something non-sensical.

Thanks much for your replies. I had tried both and somewhere the Position vector gets set to never never land (i.e. values in the -200 to -300 range). Now the bigger worry is, that it is intermittent. I will just hard code the positions in if/when it reappears. I am hoping someone at Matlab will look into what appears to be an incompatibility.