Hurst指数的Matlab实现
更新时间:2024-02-02 09:57:01 阅读量: 教育文库 文档下载
- 黄桃罐头为啥突然火了推荐度:
- 相关推荐
% The Hurst exponent
%-------------------------------------------------------------------------- % The first 20 lines of code are a small test driver.
% You can delete or comment out this part when you are done validating the % function to your satisfaction. %
% Bill Davidson, quellen@yahoo.com % 13 Nov 2005
function []=hurst_exponent() disp('testing Hurst calculation');
n=100;
data=rand(1,n); plot(data);
hurst=estimate_hurst_exponent(data);
[s,err]=sprintf('Hurst exponent = %.2f',hurst);disp(s);
%--------------------------------------------------------------------------
% This function does dispersional analysis on a data series, then does a % Matlab polyfit to a log-log plot to estimate the Hurst exponent of the % series. %
% This algorithm is far faster than a full-blown implementation of Hurst's % algorithm. I got the idea from a 2000 PhD dissertation by Hendrik J % Blok, and I make no guarantees whatsoever about the rigor of this approach % or the accuracy of results. Use it at your own risk. %
% Bill Davidson % 21 Oct 2003
function [hurst] = estimate_hurst_exponent(data0) % data set
data=data0; % make a local copy
[M,npoints]=size(data0);
yvals=zeros(1,npoints); xvals=zeros(1,npoints); data2=zeros(1,npoints);
index=0;
binsize=1;
while npoints>4
y=std(data); index=index+1;
xvals(index)=binsize; yvals(index)=binsize*y;
npoints=fix(npoints/2); binsize=binsize*2;
for ipoints=1:npoints % average adjacent points in pairs
data2(ipoints)=(data(2*ipoints)+data((2*ipoints)-1))*0.5; end
data=data2(1:npoints);
end % while
xvals=xvals(1:index); yvals=yvals(1:index);
logx=log(xvals); logy=log(yvals);
p2=polyfit(logx,logy,1);
hurst=p2(1); % Hurst exponent is the slope of the linear fit of log-log plot
return;
正在阅读:
Hurst指数的Matlab实现02-02
华罗庚学校数学课本(一年级下) 第15讲 火柴棍游戏(二)05-10
2018年度公司党支部书记抓党建述职报告09-27
市场营销软件模拟实验(上交)07-23
02 - EDA - 第一章 ppt.Convertor11-09
试论现代分子生物学技术在医学检验中的应用07-23
means of transportation 交通工具的英文单词(有图片)09-07
地下室外墙设计中的几个问题07-23
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 指数
- 实现
- Matlab
- Hurst
- 复合材料加工人员岗位实习周记原创范文
- 仪器分析紫外分光光度计习题答案
- 风骨
- ()基层反映:当前干部选拔任用工作全过程监督中存在的五大问题
- 不动产投资筹划方案(大学学校决赛题目)
- 南昌大学食品工程原理课程设计报告
- 填空版 五年级科学下册复习资料
- 漕河泾街道居委会区域划分-Sheet1 - 图文
- 433M发射机测试建议书 - 图文
- 空间分析实验报告 - 图文
- 欧洲文化简明教程第一编 - 图文
- 河南省商品混凝土企业名录 - 图文
- 2018-2019学年人教版七年级上册生物总复习资料
- 三角函数在实际生活中的应用 - 图文
- 让世界因我而美丽主题班会活动方案
- 中财学习指南习题答案
- 《健康饮食-从我做起》主题班会活动设计方案
- 新生儿的护理试题
- 沙坦类抗高血药市场分析
- 安川伺服电机参数基本调整 - 图文