首页 > 其他 > 详细

cell格式,批量生成度矩阵,稀疏化相似性矩阵

时间:2021-09-01 18:01:20      阅读:9      评论:0      收藏:0      [点我收藏+]

方式1:
W就是变量,1/sqrt(W的行之和),得到每行的之和的组成的向量,再开方。
D = cellfun(@(x)( 1./sqrt(sum(x, 2)) ), W, ‘UniformOutput‘, false);
得到的就是度矩阵的倒数
D = cellfun(@(x)( x*x‘ ), D, ‘UniformOutput‘, false);
稀疏化过程,X是行数,Y是列数,V是对应的值
[X, Y, V] = cellfun(@(x)(find(x)), W, ‘UniformOutput‘, false);
将每个元素除以对应的数据的度
S = cellfun(@(x,y)(x.*y), W, D, ‘UniformOutput‘, false);

D = cellfun(@(x)( 1./sqrt(sum(x, 2)) ), W, ‘UniformOutput‘, false);
D = cellfun(@(x)( x*x‘ ), D, ‘UniformOutput‘, false);
[X, Y, V] = cellfun(@(x)(find(x)), W, ‘UniformOutput‘, false);

cell格式,批量生成度矩阵,稀疏化相似性矩阵

原文:https://www.cnblogs.com/qiyuanjiejie/p/15211986.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!