File Exchange

image thumbnail

t-s diagram

version 1.0 (833 Bytes) by

draws a t-s diagram for given temperature and salinity data



No License

t-s diagram is very useful for determining water mass property in physical oceanography. This program helps to plot the T-S diagram with density contours in the background.

it used external code sw_dens() available from sea water toolbox of csiro

Comments and Ratings (4)


I think theta stands for potential temperature, a variable used to account for the slight compressibility of seawater.
The code calls on the csiro seawater toolbox (needed to run the code, available at:

When it does so, the input pressure is p = 0 dbar (surface, neglecting atmosphere).
So, this code is for surface physical oceanography (coastal or mixed layer), yet it should be modified for use in environments where water's compressibility becomes important, it seems.

Users may also like to keep in mind that the UNESCO 1980 equation of state of seawater (used in this code) is obsolete, and the thermodynamic equation of state 2010 ( is currently being encouraged for use in the community.

Bal Krishan .

is showing error
??? Input argument "theta" is undefined.

Error in ==> theta_sdiag at 5

shengli wang

theta stands for temperature?


Nils (view profile)

MATLAB Release
MATLAB 7.8 (R2009a)
Tags Add Tags

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

» Watch video