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,...) определяет логику вычисления областей значений. Если track 'gc' (по умолчанию), используется большое расстояние по кругу. Если track 'rh', используется расстояние линии гребня.

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

Фон

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

См. также

|

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