资源简介
计算矩阵各列与其他各列的互相关系数,并按照概率分布利用直方图的形式展示出来。
该互相关系数的定义参考Michael Elad的《Sparse and Redundant Representations》p25 Definition2.3
代码片段和文件信息
%% Mutual-coherence of a Given Matrix
% 编程人--电子工程学院 代林 Email: dailin513@126.com
% 编程时间:2013年07月25日
%% Genet Process
clear all;
clc;
%%% parameter setting
%%% 参数设定
L = 11;M = 11;P = 11;N = 11;
%%% given matrix
%%% 给定矩阵
InputMatrix = randn(LL*M); % 给定矩阵
%%% mutual coherence computing
%%% 互相关系数计算
[row column] = size(InputMatrix); % 矩阵行列
r=zeros(1column*(column-1));
for i = 1:column
for j = 1:column
if j ~= i
tempi = InputMatrix(:i);
tempj = InputMatrix(:j);
temp = abs(tempi‘*tempj)/(norm(tempi)*norm(tempj));
r((i-1)*column+j) = temp;
end
end
end
%%% generated data distribution computing
%%% 统计生成数据的概率分布(按区间)
t = 0:.02:1;
[nxout] = hist(rt);
yout = n/length(r);
%%% plot
%%% 画出直方图
bar(xoutyout*100);grid on
xlim([01]);ylim([0100]);
xlabel(‘Mutual-coherence of the Sensing Matrix‘);
ylabel(‘Statistical Value (%)‘);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1030 2013-07-25 22:19 Mutualcoherenceofagivenmatrix.m
- 上一篇:四输入表决器
- 下一篇:pjsip客户端与服务端sip通信样例
相关资源
- ArcGIS教程:创建直方图
- RGB到HSV空间直方图均衡化 opencv
- 利用基于直方图的自适应阈值方法实
- 图像特征之方向直方图OPENCV程序
- 一种基于直方图的可逆数字水印算法
- FPGA实现图像处理中的直方图统计
- 视频图像灰度信号直方图的FPGA实现
- 直接从双峰直方图确定二值化阈值
- 灰度图像直方图计算
- FPGA的直方图均衡化Verilog代码
- 基于颜色直方图采用libsvm进行分类
- 利用粗糙集和属性直方图的图像增强
- labwindows/cvi 直方图
- 直方图均衡化的Verilog实现,FPGA上实测
- 基于OPENCV的LBP特征提取及直方图计算
- sift和颜色直方图特征匹配
- 实验一 数字图像的输入、输出、显示
- 彩色图像处理RGB=YUV,直方图均衡,白
- OpenCV特征提取,包括边缘、颜色直方
- axure图表插件折线图、饼图、直方图、
- 直方图均衡化源码(简单版)
评论
共有 条评论