File Exchange

image thumbnail

Temperature Conversion Toolbox

version 1.1 (5.32 KB) by

Convert temperature between Fahrenheit, Celsius, Kelvin, and Rankine

1 Download


View License

This toolbox contains 12 very simple functions that will convert between 4 very popular units of measure of temperature. The supported units are as follows:

1. Fahrenheit
2. Celsius
3. Rankine
4. Kelvin

These functions are called much like their distance-converting counterparts (i.e. nm2km, nm2sm, etc).

The convention for naming these functions are as follow:


where [unitsFrom] and [unitsTo] can be any one of the following tags:

1. far (Fahrenheit)
2. cel (Celsius)
3. rank (Rankine)
4. kel (Kelvin)

For example, to convert from Fahrenheit to Celsius.

temp_far = 100;
temp_cel = far2cel(temp_far);

Also included is a function called tempdim. This is very similar to MATLAB's distdim. It takes in the temperature, the units it is in, and the units you want to convert it to.

tempOut = tempdim(tempIn,unitsFrom,unitsTo)

Comments and Ratings (1)

Mike Sheppard

Mike Sheppard (view profile)



Fixed misspelling in the comments of tempdim

MATLAB Release
MATLAB 7.12 (R2011a)

Inspired: Unit Converters

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video

Win prizes and improve your MATLAB skills

Play today