• 大小: 40KB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2021-07-03
  • 语言: Matlab
  • 标签: 地理数据  

资源简介

基于matlab程序的地理数据开发,本源码提供了各种空间方法实现过程

资源截图

代码片段和文件信息

%最大积雪深度与灌溉面积之间的关系
%绘制散点图并添加趋势线
x=[21781.5 26923.5 35333.9 48197.9 60793.7 71176.6 78973 84402.3 89677.1 99214.6 109655.2 120332.7 135822.8 159878.3 184937.4 216314.4 265810.3
];

y=[41581.3 41237.3 43880 45638.2 46217.9 47215.9 48070.9 49098.3 49600.1 48958.6 46097.3 45613.4 43196.02 49506.8 50686.69 51219 52077
];
plot(xy‘Or‘);                        %绘制散点图
xlabel(‘最大积雪深度x‘);                %添加横轴标签
ylabel(‘灌溉面积y‘);                    %添加纵轴标签
hold on                                %保持图形
lsline                                 %添加趋势线

%基于矩阵运算计算回归系数并添加趋势线
[mn]=size(x);                         %计算自变量矩阵行列数
X=[ones(n1)x‘];                      %在自变量矩阵中添加常数向量并转置
Y=y‘;                                  %因变量向量转置
B=inv(X‘*X)*X‘*Y;                      %计算回归系数
f=B(1)+B(2)*x;                         %建设模型
plot(xf);                             %基于模型预测值添加趋势线
hold off                               %第一次绘图结束添加趋势
%计算用于模型检验的主要统计量
R2=(abs(B‘*X‘*Y)-n*mean(y)^2)/(abs(Y‘*Y)-n*mean(y)^2); %计算拟合优度
s=sqrt((Y‘*Y-B‘*X‘*Y)/(n-m-1));        %计算标准误差
v=s/mean(y);                           %计算变异系数
F=(abs(B‘*X‘*Y)-n*mean(y)^2)/(m*s^2);  %计算F统计量
p=inv(X‘*X);                           %计算一个方阵的逆矩阵
t1=B(1)/(sqrt(p(11))*s);              %计算截距的t统计量
t2=B(2)/(sqrt(p(22))*s);              %计算斜率的t统计量
e=y-f;                                 %计算残差
i=1:n-1;                               %残差编号
DW=sumsqr(e(i+1)-e(i))/sumsqr(e);      %计算Durbin-Watson统计量
BR2svFt1t2DW                    %给出参数和统计量的计算值

%将F值和t值转换为概率值
Sig=1-fcdf(Fmn-m-1)
P1=2*(1-tcdf(abs(t1)n-m-1))
P2=2*(1-tcdf(abs(t2)n-m-1))

%F检验、t检验和相关系数检验的等价性
F1=t2^2
F2=((n-2)*R2)/(1-R2)
R=sqrt(F/(F+n-2))
%计算相关系数的临界值
a=0.05;
Rc=sqrt(finv(1-a1n-2)/(finv(1-a1n-2)+n-2))
%预测
x=27.5;
y=B(1)+B(2)*x

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       2065  2016-01-13 21:22  基于matlab的地理数据分析\01 一元线性回归分.m

     文件       8129  2010-10-21 13:21  基于matlab的地理数据分析\02a 多元线性回归分析.m

     文件       2787  2011-11-27 18:48  基于matlab的地理数据分析\02b 逐步回归分析.m

     文件      49187  2010-10-29 16:06  基于matlab的地理数据分析\03 非线性回归.m

     文件       9611  2011-11-29 10:38  基于matlab的地理数据分析\04 主成分分析.m

     文件       4044  2011-09-15 12:16  基于matlab的地理数据分析\05 因子分析.m

     文件      11649  2010-10-24 10:16  基于matlab的地理数据分析\06 层次聚类分析.m

     文件       9769  2011-11-29 17:06  基于matlab的地理数据分析\07 判别分析.m

     文件      13113  2011-11-29 23:07  基于matlab的地理数据分析\08 自相关分析.m

     文件      16907  2011-09-17 17:06  基于matlab的地理数据分析\09 自回归分析.m

     文件      22920  2010-10-23 12:28  基于matlab的地理数据分析\10 谱分析.m

     文件      12378  2012-03-02 23:02  基于matlab的地理数据分析\11 小波分析.m

     文件       3160  2011-09-20 09:55  基于matlab的地理数据分析\12 RS分析.m

     文件       4259  2011-12-03 16:04  基于matlab的地理数据分析\13 Markov链.m

     文件       9708  2012-06-18 10:52  基于matlab的地理数据分析\14 线性规划2010-10-19.m

     文件       5720  2012-06-17 11:04  基于matlab的地理数据分析\15 AHP法1010-10-12.m

     文件      34023  2011-12-04 23:09  基于matlab的地理数据分析\16 人工神经网络.m

     目录          0  2016-03-22 21:31  基于matlab的地理数据分析

----------- ---------  ---------- -----  ----

               219429                    18


评论

共有 条评论

相关资源