matlab相关性分析

Posted studyer_domi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了matlab相关性分析相关的知识,希望对你有一定的参考价值。

1、内容简介


2、内容说明

互相关

在统计学中,互相关有时用来表示两个随机矢量 X 和 Y 之间的协方差 cov(X, Y),以与矢量 X 的“协方差”概念相区分,矢量 X 的“协方差”是 X 的各标量成分之间的协方差矩阵。

在信号处理领域中,互相关(有时也称为“互协方差”)是用来表示两个信号之间相似性的一个度量,通常通过与已知信号比较用于寻找未知信号中的特性。互相关实质上类似于两个函数的卷积

对于离散函数 fi 和 gi 来说,互相关定义为

 

其中和在整个可能的整数 j  区域取和,星号表示复共轭。

对于连续信号 f (x) 和 g (x) 来说,互相关定义为

 

其中积分是在整个可能的 t 区域积分。

即互相关函数是描述随机信号x(t),y(t)在任意两个不同时刻t1,t2的取值之间的相关程度,自相关函数是描述随机信号x(t)在任意两个不同时刻t1,t2的取值之间的相关程度。

自相关函数是描述随机信号X(t)在任意两个不同时刻t1,t2的取值之间的相关程度;互相关函数给出了在频域内两个信号是否相关的一个判断指标,把两测点之间信号的互谱与各自的自谱联系了起来。


3、仿真分析

clc
clear
chayi = [1.032 2.689 -2.150 7.907 4.022 4.943];
Day_down = [-36    -23    -11    -4    -3    3];
Inv_total_days = [39 51    68    78    81    92];
OEM_Inv_days = [1 11 17    21    18    20];
Dealer_Inv_days = [38 40 51    57    62    71];
% http://blog.sina.com.cn/s/blog_6ce23c390101c6zc.html
% 参考文献
c1 = corrcoef(chayi,Day_down)
c2 = corrcoef(chayi,Inv_total_days)
c3 = corrcoef(chayi,OEM_Inv_days)
c4 = corrcoef(chayi,Dealer_Inv_days)
% 0.00-±0.30    微相关
% ±0.30-±0.50  实相关
% ±0.50-±0.80  显著相关
% ±0.80-±1.00  高度相关
% 从结果看出Inv_total_days的相关性最高,0.5002

% matlab自带的拟合公式

cftool
% 拟合结果
% Linear model Poly4:
%      f(x) = p1*x^4 + p2*x^3 + p3*x^2 + p4*x + p5
% Coefficients (with 95% confidence bounds):
%        p1 =    -0.07309  (-0.9083, 0.7621)
%        p2 =      0.2424  (-9.548, 10.03)
%        p3 =       4.037  (-18.17, 26.24)
%        p4 =      -6.164  (-59.11, 46.78)
%        p5 =        40.1  (-71.32, 151.5)

% Goodness of fit:
%   SSE: 25.07
%   R-square: 0.9873
%   Adjusted R-square: 0.9365
%   RMSE: 5.007


4、参考论文

 

创作打卡挑战赛 赢取流量/现金/CSDN周边激励大奖

以上是关于matlab相关性分析的主要内容,如果未能解决你的问题,请参考以下文章

数学建模MATLAB应用实战系列(七十九)-因子分析法(附MATLAB 和Python代码实现)

主成分分析法计算过程中,相关系数矩阵用matlab求出特征值后,如何确定给出的特征值跟各个指标的对应关系

视频抖动程度检测基于LK光流算法的视频图像序列抖动程度计算matlab仿真

互相关函数以及Matlab仿真

怎么用matlab进行两个矩阵的相关性的分析??

优化充电基于matlab粒子群算法电动汽车充电动态优化策略含Matlab源码 2163期