代码1:deseason.m

function [rp,vp] = deseason(data,textdata);

days = flipud(textdata(:,1));

days = days(1:end-1);

volume = flipud(data(:,5));

price = flipud(data(:,6));

% convert dates to day numbers

daynums = datenum(days,1900);

s = datevec(daynums);

month = s(:,2,:,:,:,:);

subplot(3,2,1)

plot(daynums,log(price));

subplot(3,2,2)

plot(daynums,log(volume));

Ndata = length(price);

dayofweek = zeros(Ndata-1,5);

monthofyear = zeros(Ndata-1,11);

logret = zeros(Ndata-1,1);

logvolinc = zeros(Ndata-1,1);

jul = zeros(Ndata-1,1);

for i=2:Ndata,

logret(i-1) = log(price(i)) - log(price(i-1));

logvolinc(i-1) = 100*(log(volume(i)) - log(volume(i-1)));

jul(i-1) = datenum(daynums(i));

dayofweek(i-1,weekday(daynums(i))-1) = 1;

if month(i) < 12,

monthofyear(i-1,month(i)) = 1;

end

end

dummies = [dayofweek, monthofyear];

subplot(3,2,3)

plot(jul,logret);

subplot(3,2,4)

plot(jul,logvolinc);

%

% OLS regressions (mean equation)

%

% Old implementation (depends on GARCH toolbox)

% [b,bint,rets,rint,stats] = regress(logret, dummies);

%

% New implementation

b = dummies\logret;

% Calculate OLS residuals

rets = logret-dummies*b;

% OLS regression (variance equation)

%

%[b,bints,err,rint,stats] = regress(log(rets.*rets), dummies);

b = dummies\log(rets.*rets);

fac = exp(dummies*b/2);

rp = rets./fac;

%

% OLS regressions

%

%[b,bint,vols,rint,stats] = regress(logvolinc, dummies);

b = dummies\logvolinc;

vols = logvolinc-dummies*b;

%[b,bints,err,rint,stats] = regress(log(vols.*vols), dummies);

b = dummies\log(vols.*vols);

fac = exp(dummies*b/2);

vp = vols./fac;

subplot(3,2,5)

plot(jul,rp);

subplot(3,2,6)

plot(jul,vp);

return

求大神指点,这个代码能得出什么?这个代码具体是什么意思?

matlab 因果分析,matlab非参数的格兰杰因果分析相关推荐

  1. matlab 格兰杰,matlab非参数的格兰杰因果分析

    代码1:deseason.m function [rp,vp] = deseason(data,textdata); days = flipud(textdata(:,1)); days = days ...

  2. 多模态理论张德禄_结构动力学中的模态分析(3) —— 模态参数及实验模态分析...

    引言 前面的文章介绍了模态相关的数学基础及实模态分析. 蒙特遇见卡罗:结构动力学中的模态分析(1) -- 线性系统和频响函数​zhuanlan.zhihu.com 蒙特遇见卡罗:结构动力学中的模态分析 ...

  3. 不显示参数名_非参数检验 之 非参数卡方检验

    序曲 快要临近春节了,但持续一年之久的疫情还在继续,不知是否会影响到今年的春节回家之路.今天故以杜甫的思乡诗开头. 月夜忆舍弟 唐 杜甫 戍鼓断人行,边秋一雁声. 露从今夜白,月是故乡明. 有弟皆分散 ...

  4. CVPR 2023 点云系列 | Point-NN无需训练的非参数、即插即用网络

    CV - 计算机视觉 | ML - 机器学习 | RL - 强化学习 | NLP 自然语言处理 我们提出了一种用于 3D 点云分析的非参数网络 Point-NN,它由纯不可学习的组件组成:最远点采样 ...

  5. multisim变压器反馈式_通过Multisim 7仿真软件对负反馈放大电路的原理、参数及性能进行分析...

    引 言 负反馈在电子线路中有着非常广泛的应用,采用负反馈是以降低放大倍数为代价的,目的是为了改善放大电路的工作性能,如稳定放大倍数.改变输入和输出电阻.减少非线性失真.扩展通频带等,所以在实用放大器中 ...

  6. 格兰杰检验的基本步骤_【Stata教程】格兰杰因果检验

    原标题:[Stata教程]格兰杰因果检验 "社会科学中的数据可视化"第432篇推送 引言 在实证分析中,我们经常需要确定因果关系是x导致y,还是y导致x.对此,Granger提出了 ...

  7. 格兰杰因果关系检验_混频(mixed frequency)数据的格兰杰因果(Grange causality)检验及其Matlab实现...

    格兰杰和格兰杰因果 网络搜到的Grange大神标准照 格兰杰1934年9月出生于英国威尔士的斯旺西,早期就读于诺丁汉大学,接受当时英国第一个经济学数学双学位教育,1955年留校任教,1957年在天文学 ...

  8. matlab bootstrap,非参数bootstrap方法和其MATLAB实现_吴庆平.pdf

    第34卷第2期第34卷第2期 丽丽 水水 学学 院院 学学 报报 2012年4月2012年4月 Vo1.34Vo1.34 No.2No.2 JOURNALJOURNAL OFOF LISHUILISH ...

  9. Bootstrap方法(参数和非参数Bootstrap方法)、Matlab算例

    非参数Bootstrap方法 设总体的分布FFF未知,但按放回抽样的方法抽取了一个容量为nnn的样本,称为Bootstrap样本或称为自助样本.独立地取多个Bootstrap样本,利用这些样本信息对总 ...

最新文章

  1. 转:45 Useful JavaScript Tips, Tricks and Best Practices
  2. Myeclipse 8.0 +Flash builder 4 plugin 的实现
  3. 用python解“然后是几点”问题
  4. flash 多个文件上传
  5. [机器学习] XGBoost 样本不平衡问题
  6. 求圆和椭圆上任意角度的点的坐标
  7. 宁波Uber优步司机奖励政策(12月14日到12月20日)
  8. java中process方法用处_Java中ProcessBuilder应用实例
  9. 直播预告丨 Oracle 12C~19C统计信息的最佳实践
  10. docker 实战---使用oracle xe作为开发数据库(六)
  11. 《商务与经济统计》练习:案例3-4:天使巧克力的网络交易
  12. Visual Studio介绍及安装
  13. 微信朋友圈会在服务器上保留多久,微信朋友圈有没有草稿?可以存多久?
  14. 在计算机中添加用户时提示拒绝访问,教你怎么解决打印机拒绝访问问题
  15. c++ 加载dll 和 生成dll
  16. Excel VBA:数据管理与维护
  17. 手机199开头的号码的正则验证
  18. 数据人的生活智慧(1)
  19. Service Principal 介绍
  20. 使用pygame前的小插曲

热门文章

  1. Winform中的开关按钮【ToggleButton】
  2. 同花顺_代码解析_技术指标_A
  3. vscode缩进和Eslint缩进问题解决
  4. java实现sha256电子签名_Java与PHP签名验签问题(SHA256 with RSA算法)
  5. android app崩溃后自动重启
  6. git多台电脑代码同步php,如何在多台电脑同步代码
  7. Logback 对比 Log4j2
  8. 【校招分享】Java非科班自学指南
  9. [附源码]JSP+ssm计算机毕业设计爱心捐赠平台82yxl【源码、数据库、LW、部署】
  10. 红旗Linux藏文操作系统填补软件数字鸿沟红旗linux操作系统