You are now following this Submission
- You will see updates in your followed content feed
- You may receive emails, depending on your communication preferences
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.
General Information
- Version 1.1.0 (2.88 KB)
MATLAB Release Compatibility
- Compatible with any release
Platform Compatibility
- Windows
- macOS
- Linux
