Преобразуйте значения числового расстояния в текст
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'
(для плюс-минус) префиксов a +
для положительных расстояний.
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
функция.