File Exchange

Working with physical properties and units in Matlab

version 1.0.0.0 (5.99 KB) by
This submission provides a tool for working with physical units in Matlab.

Updated 05 Mar 2013

Working with units:
>> s = unit('120 k:m') % define distance
s = 120000 m
>> t = unit('1 h') % define time interval
t = 3600 s
>> v = s / t % compute velocity
v = 33.3333 m s-1
>> v.ConvertToDisp('k:m/h') % show v in kilometers per hour
v = 120 k:m/h
>> v.ConvertToDisp('mi/h') % show v in miles per hour
v = 74.5645 mi/h

Convert the gas constant R=8.314 J/mol K to british thermal units per pound-mole and Rankine:
>> unit('8.314 J/mol K').ConvertTo('btu/lb-mol R')
ans =
6.4339

Cite As

Alex (2021). Working with physical properties and units in Matlab (https://www.mathworks.com/matlabcentral/fileexchange/40633-working-with-physical-properties-and-units-in-matlab), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2010b
Compatible with any release
Platform Compatibility
Windows macOS Linux