Adjust figure position to a negative value

2 visualizzazioni (ultimi 30 giorni)
Joshua
Joshua il 12 Nov 2017
Commentato: Joshua il 13 Nov 2017
I use the following code to generate a figure
f = figure;
f.Position = [-0.4879 0.0333 0.4863 0.6111]
Then, I query the figure's position
>> f.Position
ans =
0 0.0333 0.4863 0.6111
It ignores the negative x-value that would position the figure in my left monitor. I drag the figure to where I want it and query the position again
>> f.Position
ans =
-0.4953 0.0333 0.4863 0.6111
Is there a way to generate the figue in the left monitor without dragging it over there?

Risposte (1)

Jan
Jan il 12 Nov 2017
  1 Commento
Joshua
Joshua il 13 Nov 2017
Thanks Jan! I was really hoping to make the default position setting to be the left monitor. Right now, I've got something like
set(0, 'defaultFigureUnits', 'normalized')
set(0, 'defaultFigurePosition', [-0.4941 0.0312 0.4863 0.6111])
in startup.m. Any advice on how to do this with API?

Accedi per commentare.

Categorie

Scopri di più su Interactive Control and Callbacks in Help Center e File Exchange

Tag

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by