Matlab-计算协方差矩阵函数
一、源码
function [ COVMAT ] = covarianceMatrix( inputData )
% covarianceMatrix( inputData )
% 这是一个计算协方差矩阵的函数
% inputData 输入数据
% 每一行为一个维度
% 每一列为一个样本%获得输入数据维度
[m,n] = size(inputData);
%创建协方差矩阵
COVMAT = zeros(m,m);
%取得每维数据平均值
E = zeros(m,1);
for i = 1:mE(i) = mean(inputData(i,:));
end
%计算协方差
for i = 1:mfor j = 1:mCOVMAT(i,j) = ((inputData(i,:)-E(i))*(inputData(j,:)-E(j))')./(n-1);end
end
二、测试数据
数据样本:
MySample = [40 45 6 45 31 4 13 27 47 48;7 48 47 24 40 7 21 45 39 47;32 1 42 46 33 37 37 19 32 8]
运算结果:
>> covarianceMatrix(MySample)
ans =
301.1556 78.0000 -120.2444
78.0000 268.9444 -126.9444
-120.2444 -126.9444 216.0111
参考:http://www.cnblogs.com/chaosimple/p/3182157.html
Matlab-计算协方差矩阵函数相关推荐
- matlab计算斜方差_协方差与Matlab的实现
(参考文章) 标准差和方差一般是用来描述一维数据的 所谓的维数,拿EEG信号来说,每个通道就是一个维度,而同一个通道的每个一数字是样本. 协方差就是这样一种用来度量两个随机变量关系的统计量,我们可以仿 ...
- P2 Matlab计算基础-《Matlab/Simulink与控制系统仿真》程序指令总结
上一篇 回到目录 下一篇 <Matlab/Simulink与控制系统仿真>程序指令总结 Matlab_Simulink_BookExample 2. Matlab 计算基础 表2.1 Ma ...
- matlab计算一组数的函数值_matlab中怎么求一组数据概率最大的数
好象直接使用就可以了,第一次出现就包含了定义 顺便把些命令弄给你看下 matlab命令 matlab commands and functions list A a abs 绝对值.模.字符的ASCI ...
- 马克维茨模型matlab求解,马克维茨投资组合模型的matlab计算
钱骏洲,等:马克维茨投资组合模型的 matlab计算 金融营销 马克 维茨 投 资组 合模 型 的 matlab计算 钱骏洲 ,倪菁菁 (1.重庆邮电大学 光电工程学院,重庆 400065: 2.贵州 ...
- matlab 计算 r,MATLAB R2015b*化计算
目录 第1章MATLAB R2015b概述 1.1MATLAB简介 1.1.1MATLAB的发展史 1.1.2MATLAB的优点 1.1.3MATLAB系统组成 1.1.4MATLAB应用程序 1.1 ...
- matlab 协方差怎么算,matlab股票协方差,股票协方差怎么算
matlab股票协方差 pp概述 原则上,所有图象处理都是图像的变换,而本章所谓的图象变换特指数字图过某种数学工具的处理,把原先二维空间域中的数据,变换到另外一个"变换域"形式描述 ...
- matlab画复变函数,科学网—复数复变函数的Matlab计算与绘图 - 周铁戈的博文
复数复变函数的Matlab计算与绘图 周铁戈 复数的表示 存在两种表示方法,一种是代数式,一种是指数式,在Matlab中的方式如下: >> z=1+2i #代数式,1 ...
- 【数字信号处理】相关函数应用 ( 使用 matlab 计算相关函数 )
文章目录 一.相关函数应用场景 1.生成高斯白噪声 2.信噪比 SNR 3.根据信噪比 SNR 求信号幅度 4.产生单载波信号及最终信号 5.求自相关函数及功率 6.matlab 完整代码 一.相关函 ...
- Matlab计算基站覆盖面积示例
站间距 用D表示:小区半径为 R: 单扇区覆盖面积一般作为一个正六边形:D和R示意如下: 计算基站覆盖面积,一般算三个正六边形:下图填充部分: 公式如下: D一般算作R的1.5倍: 用matlab计算 ...
- 2021-05-25 传递函数阶跃响应指标的matlab计算
传递函数阶跃响应指标的matlab计算 对于一个常规的传递函数,我们在进行了阶跃仿真后经常需要给出对应的响应指标, sys = tf(1,[1 2 3]) y = step(sys) figure p ...
最新文章
- ubuntu 启动时 设置多个ip 修改mac 网关 。。。
- 生成器设计模式的应用
- Linux文件查找之find秘笈
- gis里创建要素面板怎么打开_周末技术流 | 基于GIS的地形可视化分析
- 重构_改善既有的代码设计(一)
- SqlServer2000中作业无法删除的原因和解决办法
- 关于汇编语言和IL的异同点
- jsfl读取xml,图片,并生成swf
- LeetCode4 寻找两个正序数组的中位数
- 啦啦外卖php版本,微信外卖源码,微信啦啦外卖plus跑腿版 v5.0.7开源版
- python 身份证识别_Card-Ocr:身份证识别 OCR
- rust腐蚀机场蓝卡_rust怎么弄蓝卡和红卡
- python 中获取数据etree.HTML打印问题
- TCP/IP基础知识--华为数通部门讲解
- aria2linux安装教程,Ubuntu 安装下载工具 Aria2
- mongo异常无法启动-处理方法
- vscode连接安卓模拟器上autojs
- vue项目查看脚手架版本报错
- ssm基于微信小程序的恋上诗词设计与实现毕业设计源码011431
- 微信小程序项目实例——二维码生成器
热门文章
- 使用Flex布局-实现静态携程网移动端首页
- 正则表达式\ip地址匹配方法
- layui二级联动php,简单的layui二级联动
- java虚拟机收集器_Java虚拟机(JVM)垃圾回收器G1收集器 - Break易站
- EMOS在线协同办公小程序解决Illegal instruction
- excel拆分成多个文档
- CNN卷积神经网络学习过程(权值更新)
- 共识算法介绍与分析(PoW、PBFT、Paxos、Raft)
- java计算机毕业设计高校社区生鲜配送系统MyBatis+系统+LW文档+源码+调试部署
- 如何获取PDF中的二维码信息