资源简介
该matlab代码适用于MK显著性检验。类似于students t test
代码片段和文件信息
% Time Series Trend Detection Tests
% [ z sl lcl ucl ] = trend( y dt )
% where z = Mann-Kendall Statistic
% sl = Sen‘s Slope Estimate
% lcl = Lower Confidence Limit of sl
% ucl = Upper Confidence Limit of sl
% y = Time Series of Data
% dt = Time Interval of Data
%y是待检测数据序列
function [ z sl lcl ucl ] = mk( y )
n = length( y );
dt=1;
% Mann-Kendall Test for N > 40
% disp( ‘Mann-Kendall Test;‘ );
% if n < 41
% disp( ‘WARNING - sould be more than 40 points‘ );
% end;
% calculate statistic
s = 0;
for k = 1:n-1
for j = k+1:n
s = s + sign( y(j) - y(k) );
end;
end;
% variance ( assuming no tied groups )
v = ( n * ( n - 1 ) * ( 2 * n + 5 ) ) / 18;
% test statistic
if s == 0
z = 0;
elseif s > 0
z = ( s - 1 ) / sqrt( v );
else
z = ( s + 1 ) / sqrt( v );
end;
% should calculate Normal value here
nor = 1.96;
% results
disp( [ ‘ n = ‘ num2str
- 上一篇:matlab生成地球格点面积mask
- 下一篇:MPEG-4编码技术的研究与仿真
相关资源
- matlab生成地球格点面积mask
- 微电网负荷预测matlab源代码
- SimpleCalculator
- 超宽带信号发送、传输、接收的matl
- 数字图像处理第二版MatLab代码大全
- 用BP人工神经网络预测人口代码matla
- MATLAB模拟篮球比赛常规赛、季后赛对
- 基于MATLAB的阵列信号处理仿真方法
- MATLAB Code.rar.rar
- 脉冲雷达测速测距的matlab程序.rar
- 基于SVM(支持向量机) 的人脸识别
- VMD分解变分模态分解
- 粒子群优化算法演示及matlab源程序
- 禁忌算法matlab源程序
- 欠定盲源分离经典程序
- Criminisi图像修复
- iriscode虹膜识别MATLAB代码Libor Masek写的
- 提取语音特征短时能量,平均幅度、
- SAR图像去燥的Lee、frost、kuan算法
- CapsuleNet 的MATLAB 实现 求解mnist手写体
- TXT文件转换为BMP图像
- 自适应pid控制器设计及其在matlab中的
- matlab程序实现.vip
- ds-cdma系统的多用户检测matlab程序
- Kraken波导不变量计算matlab程序
- 三门问题matlab程序
- 中心差分法Matlab源程序
- 特征脸提取的matlab代码
- matlab源码包括遗传算法等等
- STBC——OFDM matlab
评论
共有 条评论