Time & Rate Unit Conversion Function
Designed to supplement the conversion functions found in the aerospace toolbox (aerospace toolbox not required), CONVTIME handles time and rate units from nanosecond to millennium and per nanosecond to per millennium.
Unlike the aerospace toolbox functions, it is not necessary to specify output units, as CONVTIME will by default convert to the SI seconds or per second.
Allowable UI and UO strings (not case sensitive):
'ns'
'us','µs'
'ms'
's','sec'
'm','min'
'h','hr','hour'
'd','day'
'wk','week'
'y','yr','year'
'dec','decade'
'cent','century'
'millen','millennium'
Examples included in help:
Convert a matrix of time values from years to hours:
out = convtime([1 3; 4 5], 'year', 'hr')
Convert flow rate 0.2 gallons/second to gallons/day:
out = convtime(0.2, '/s', '/day')
Convert fuel burn rate 5000 lbm/hour to kg/s using aerospace toolbox:
out = convtime( convmass(5000, 'lbm', 'kg'), '/hour', '/s' )
If manufacturing 800 items per hour, find how many seconds are required to manufacture an item (convert 800 items/hour to seconds/item):
out = convtime(800, '/h', 's')
If 65 seconds elapse between mile markers on the highway, find the speed in miles/hour:
speed = convtime(65, 'sec', '/hour')
Cite As
Sky Sartorius (2024). Time & Rate Unit Conversion Function (https://www.mathworks.com/matlabcentral/fileexchange/28204-time-rate-unit-conversion-function), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- Aerospace and Defense > Aerospace Toolbox > Standard Workflow Procedures > Physical and Time Unit Conversions >
Tags
Acknowledgements
Inspired: CORE: Conceptual Optimization of Rotorcraft Environment
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.