资源简介

应用matlab编写的计算潜在蒸散量的彭曼公式,只需要输入基本的气象数据就可以直接运行,程序提供时了示例数据

资源截图

代码片段和文件信息

function [ ET0 ] = fpm(TdTd_1nfiJTminTmaxRHminRHmaxZuh )
%UNtitleD 应用彭曼公式计算日蒸散量matlab程序
%   所需要的参数可从气象数据共享服务网下载
%   写作:julming
%   邮件:julming@163.com
%% 输入参数定义 
%T=15  %平均温度
%n=10.5  %实际日照时数
%fi=46.5*3.14/180  %地理纬度
%J=101.0  %J伽利略日
%Tmin=10.0  %Tmin日最低气温
%Tmax=20.0  %Tmax日最高气温
%RHmin=0.20  %日最小相对湿度
%RHmax=0.50  %日最大相对湿度
%Td=T  %计算日期的平均温度
%Td_1=12  %计算日期前一日的平均温度
%Z=200.0  %海拔高度
%uh=1.25  %实际平均风速

%% drt计算
T=Td
ea=exp(17.27*T/(T+237.3))
drt=4098*ea/(T+237.3)^2

%% Rn计算
sit=0.409*sin(0.0172*J-1.39)
Ws=acos(-tan(fi)*tan(sit))
N=7.46*Ws
clc
ed=0.5*exp(1

评论

共有 条评论