exponenta event banner

scircleg

Малый круг, определенный с помощью мыши

Синтаксис

h = scircleg(ncirc)
h = scircleg(ncirc,npts)
h = scircleg(ncirc,linestyle)
h = scircleg(ncirc,PropertyName,PropertyValue,...)
[lat,lon] = scircleg(ncirc,npts,...)
h = scircleg(track,ncirc,...)

Описание

h = scircleg(ncirc) выводит вперед текущие оси карты и ждет, когда пользователь сделает (2 * ncirc) щелчки мыши. Продукция h является вектором дескрипторов для ncirc маленькие круги, которые затем отображаются.

h = scircleg(ncirc,npts) определяет количество точек печати, используемых для каждого малого круга. npts по умолчанию равно 100.

h = scircleg(ncirc,linestyle) где linestyle является linespec определяет стиль линии, используемой для отображаемых маленьких окружностей.

h = scircleg(ncirc,PropertyName,PropertyValue,...) позволяет задать пары имя/значение свойства, где PropertyName и PropertyValue распознаются line функция.

[lat,lon] = scircleg(ncirc,npts,...) возвращает координаты точек печати, а не маркеры перемещения малых кругов. Последовательные круги хранятся в отдельных столбцах lat и lon.

h = scircleg(track,ncirc,...) определяет логику, с помощью которой вычисляются диапазоны. Если дорожка 'gc' (по умолчанию), используется большое расстояние от окружности. Если дорожка 'rh'Используют расстояние линии румба.

Эта функция используется для определения небольших кругов для отображения щелчками мыши. Для каждой окружности требуется два клика: один для разметки центра окружности и один для разметки любой точки на самой окружности, тем самым определяя радиус.

Фон

Малый круг - это локус всех точек на равном расстоянии поверхности от заданного центра. Для истинных малых кругов это расстояние всегда вычисляется в большом круговом смысле; однако, scircleg функция позволяет вычислять локус с использованием расстояний в значении линии румба. Можно изменить окружность после ее создания, удерживая нажатой клавишу SHIFT. Затем круг находится в режиме редактирования, во время которого можно изменить размер и положение путем перетаскивания контрольных точек или ввода значений на панель управления. Нажатие клавиши Shift + снова приводит к выходу из режима редактирования.

См. также

|

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