Преобразуйте углы в символьный массив
str = angl2str(angle)
str = angl2str(angle,signcode)
str = angl2str(angle,signcode,units)
str = angl2str(angle,signcode,units,n)
str = angl2str(angle)
преобразовывает числовой вектор углов в градусах к символьному массиву. Цель этой функции состоит в том, чтобы превратить переменные с угловым знаком в векторы символов, подходящие для отображения карты.
str = angl2str(angle,signcode)
задает метод для указания, что данный угол положителен или отрицателен, где signcode
является одним из следующего:
'ew' | восточное/западное обозначение; запаздывание 'e' (положительные долготы) или 'w' (отрицательные долготы) |
'ns' | северное/южное обозначение; запаздывание 'n' (положительные широты) или' (отрицательные широты) |
'pm' | плюс/минус обозначение; продвижение '+' (положительные углы) или '-' (отрицательные углы) |
'none' | пустое/минус обозначение; продвижение '-' для отрицательных углов или знака, не использованного для положительных углов (значение по умолчанию) |
str = angl2str(angle,signcode,units)
задает модули и выходной формат возвращенного угла, с помощью следующих значений:
Модули | Модули угла | 'OutputFormat' |
---|---|---|
'degrees' | степени | десятичные градусы |
'degrees2dm' | степени | степени + десятичные минуты |
'degrees2dms' | степени | степени + минуты + десятичные секунды |
'radians' | радианы | десятичные радианы |
str = angl2str(angle,signcode,units,n)
использует целочисленный n
, чтобы управлять количеством значительных цифр, обеспеченных в выводе. n
является степенью 10 представлений последнего места значения в количестве степеней, минуты, секунды или радианы - для units
'degrees
', 'degrees2dm'
, 'degrees2dms'
и 'radians'
, соответственно. Например, если n = -2
(значение по умолчанию), angl2str
округляется к самой близкой сотой части. Если n = -0
, angl2str
округляется к самому близкому целому числу. И если n = 1
, angl2str
округляется к месту десятков, несмотря на то, что положительные значения n
имеют мало практического применения. Обратите внимание на то, что это соглашение знака для n
напротив того, используемого
функцией MATLAB® round
.