exponenta event banner

iptwindowalign

Выравнивание окон фигуры

Описание

пример

iptwindowalign(fixed_fig,fixed_edge, moving_fig,moving_edge) выравнивает ребро moving_edge фигуры moving_fig с ребром fixed_edge фигуры fixed_fig.

Можно выровнять два окна фигур вдоль верхней, нижней, левой или правой кромок. Можно также центрировать фигуры по горизонтали или по вертикали. На рисунке показаны возможные трассы.

Примеры

Выравнивание двух окон рисунков

Для иллюстрации некоторых возможных трасс окна фигуры сначала создайте две фигуры: fig1 и fig2. Изначально, fig2 оверлейные программы fig1 на экране.

fig1 = figure;
fig2 = figure;

Использовать iptwindowalign перемещаться fig2 таким образом, его левая кромка выровнена с правой кромкой fig1.

iptwindowalign(fig1,'right',fig2,'left');

Теперь двигайтесь fig2 таким образом, его верхняя кромка выровнена с нижней кромкой fig1.

iptwindowalign(fig1,'bottom',fig2,'top');

Теперь двигайтесь fig2 таким образом, две фигуры центрированы по горизонтали.

iptwindowalign(fig1,'hcenter',fig2,'hcenter');

Входные аргументы

свернуть все

Фиксированное окно фигуры, указанное как маркер перемещения фигуры.

Выравнивание окна фиксированной фигуры, указанное как 'left', 'right', 'hcenter', 'top', 'bottom', или 'vcenter'. Для центрирования фигур по горизонтали используйте 'hcenter'. Для центрирования фигур по вертикали используйте 'vcenter'.

Перемещение окна фигуры, заданного как маркер перемещения к фигуре.

Выравнивание окна движущейся фигуры, указанное как 'left', 'right', 'hcenter', 'top', 'bottom', или 'vcenter'. Для центрирования фигур по вертикали используйте 'vcenter'.

Совет

  • Две указанные кромки должны быть согласованы с точки зрения их направления. Например, нельзя указать 'left' для fixed_edge и 'bottom' для moving_edge.

  • iptwindowalign ограничивает регулировку положения moving_fig для сохранения фигуры полностью видимой на экране.

  • iptwindowalign не имеет эффекта, если любое окно фигуры пристыковано.

См. также

Представлен до R2006a