rmml.net
当前位置:首页 >> ++num[M.DAtA[t].j]; 什么意思啊! >>

++num[M.DAtA[t].j]; 什么意思啊!

num里面表示取M矩阵所有非零元素的j值,t就是循环的表示第t个非零元素

没猜错的话应该是数据结构中稀疏矩阵压缩存储中的快速转置,用的是带有辅助向量的三元组存储方法我们用这样的算法是统计第j(行或列,看你的j代表啥)的元素个数

col是列,++cpot[col]是col列的数目加一,随着当前col列元素变化。下面特地为楼主解释了下。 r(col=1;col

length:数组长度,i=length(y):如果y为非空数组,返回行数和列数两者之间较大的那个值。然后还有佛如循环,这句代码的意思是就是获取y 的长度值,然后i 循环从1循环到length(y)。

网站首页 | 网站地图
All rights reserved Powered by www.rmml.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com