Преобразуйте числовые значения расстояния в текст
str = dist2str(distin)
str = dist2str(dist,format)
str = dist2str(dist,format,units)
str = dist2str(dist,format,digits)
str
= dist2str(dist,format,units,n)
str = dist2str(distin)
преобразовывает числовой вектор расстояний в километрах, distin
, к символьному массиву. Выходной символьный массив полезен для отображения расстояний. Цель этой функции состоит в том, чтобы преобразовать переменные со знаком расстояния в текст, подходящий для отображения карты.
str = dist2str(dist,format)
задает обозначение, которое будет использоваться для символьного массива в format
. Если пробел или 'none'
, результатом является простое числовое представление (никакой индикатор для положительных расстояний, знаки "минус" для отрицательных расстояний). Единственным другим форматом является 'pm'
(для плюс - минус) префиксы +
для положительных расстояний.
str = dist2str(dist,format,units)
задает модули, в которых предоставляются входные расстояния. Модули должны быть одним из следующего: 'feet'
, 'kilometers'
, 'meters'
, 'nauticalmiles'
, 'statutemiles'
, 'degrees'
или 'radians'
. Обратите внимание на то, что статутные мили закодированы как 'mi'
в символьном массиве, тогда как в большинстве функций Mapping Toolbox™, 'mi'
указывает на международные мили. Если не использовано или пробел, 'kilometers'
принят.
str = dist2str(dist,format,digits)
или str
= dist2str(dist,format,units,n)
использует вход n
, чтобы определить количество десятичных цифр в выходной матрице. Если n = -2
, значение по умолчанию, dist2str
округляется к самой близкой сотой части. Если n = 0
, dist2str
округляет вывод к самому близкому целому числу. Обратите внимание на то, что это соглашение знака для n
напротив того, используемого функцией MATLAB® round
.