Vapour Pressure Deficit Calculation

Version 1.1.0 (2.88 KB) by Sandipan
Compute VPD using the provided air temperature, dew point, pressure at MSL and elevation. It is based on Yuan et al. (2019).
14 Downloads
Updated 21 Dec 2023

View License

Syntax:
VPD = calVPD(Ta,Td,Pmsl,z)
VPD = calVPD(Ta,Td,Pmsl,z,'AVPMethodOption','CC_method')
VPD = calVPD(Ta,Td,Pmsl,z,'AVPMethodOption','RH_method','RHVec',RH)
Input variables:
Ta, Td, Pmsl, z: Near Surface Air Temperature (UNIT: deg. C),
Near Surface Dew Point Temperature (UNIT: deg. C),
Air Pressure at Mean Sea Level(UNIT: hPa), Elevation
(UNIT: m). These four are mandatory inputs.
AVPMethodOption: It takes the Actual Vapour Pressure Calculation Method.
Two option is now permissible: Clausius-Clapeyron based
method (default option) and Relative Humidity based
method
RH: Matrix of relative humidity (UNIT:%)
Output variables:
VPD: Vapour pressure deficit (UNIT: kPa) matrix
Follow the VPD methodlogy explained in Yuan et al. (2019) [Increased atmospheric vapor pressure deficit reduces global vegetation growth | Science Advances] for the equation used.

Cite As

Paul (2023). Vapour Pressure Deficit Calculation (https://www.mathworks.com/matlabcentral/fileexchange/156707), MATLAB Central File Exchange. Retrieved December 21, 2023.

MATLAB Release Compatibility
Created with R2023b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Tags Add Tags
Version Published Release Notes
1.1.0

Citation Updated

1.0.0