stringlib
:: formatTime
Текстовое описание продолжительности
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.
stringlib::formatTime(t
)
stringlib::formatTime
возвращает текстовое описание, такое как “5 минут, 20 секунд” временной стоимости, таких как 320 * unit::sec
, данный как его аргумент.
Когда дали целое число или число с плавающей запятой, stringlib::formatTime
интерпретирует его как миллисекунды для совместимости с time
. Cf. Пример 2.
stringlib::formatTime
округляет свой вход, чтобы только использовать два типа модуля, cf. Пример 1.
stringlib::formatTime
берет описание времени и представляет его как английский текст:
stringlib::formatTime(1234*unit::sec)
Чрезмерной точности избегают:
stringlib::formatTime(12345678*unit::sec)
time
и rtime
возвращают целые числа, интерпретированные как миллисекунды. stringlib::formatTime
таким образом интерпретирует целые числа (и, для непротиворечивости, чисел с плавающей запятой) как миллисекунды:
stringlib::formatTime(1)
stringlib::formatTime(rtime(system("sleep 2")))
|
Время, чтобы преобразовать: целочисленное или значение с плавающей точкой (рассматриваемый как миллисекунды) или выражение, включающее единицы измерения времени. |