文件帮助中心文件
非零矩阵元素
v = orzeros(a)
例子
V.= orzeros(一种)返回非零元素的全列向量一种。元素V.由列订购。
V.= orzeros(一种)
V.
一种
全部收缩
用诺塞洛斯返回稀疏矩阵中的非零元素。
诺塞洛斯
创建一个10×10的稀疏矩阵,其中包含一些非零元素。稀疏矩阵的典型显示显示了非零值及其位置的列表。
a =稀疏([1 3 2 1],[1 1 2 3],1:4,10,10)
a =(1,1)1(3,1)2(2,2)3(1,3)4
找到非零元素的值。
v =4×11 2 3 4
用诺塞洛斯那NNZ., 和找找到并计数非零矩阵元素。
NNZ.
找
创建一个10×10的随机稀疏矩阵,具有7%的非系统密度。
a = sprand(10,10,0.07);
用诺塞洛斯找到非零元素的值。
v =7×10.9595 0.4218 0.7922 0.8003 0.1419 0.9157 0.6557
用NNZ.计算非安利诺斯人数。
n = nnz(a)
n = 7.
用找获取非系统的指数和价值观。
[i,j,v] =查找(a)
我=7×110 3 9 1 2 7 10
j =7×12 5 6 10 10 10 10
输入数组,指定为向量,矩阵或多维数组。一种可以满或稀疏。
数据类型:单身的|双倍的|INT8.|int16|INT32.|INT64.|uint8.|uint16|UINT32.|UINT64|逻辑|char复数支持:万博1manbetx是的
单身的
双倍的
INT8.
int16
INT32.
INT64.
uint8.
uint16
UINT32.
UINT64
逻辑
char
非零元素,作为列向量返回。V.无论是如何返回全存储一种是满或稀疏的。元素V.首先由列下标然后按行下标订购。
诺塞洛斯给了V.,但不是指数一世和j, 从[i,j,v] =查找(a)。一般来说,
一世
j
长度(v)= nnz(a)<= nzmax(a)<= prod(size(a))
此功能完全支持GPU阵列。万博1manbetx有关更多信息,请参阅在GPU上运行matlab函数(并行计算工具箱)。
此功能完全支持分布式数组。万博1manbetx有关更多信息,请参阅使用分布式阵列运行MATLAB函数(并行计算工具箱)。
找|isa.|NNZ.|nzmax.|尺寸|谁是
isa.
nzmax.
尺寸
谁是
您有此示例的修改版本。您是否希望使用您的编辑打开此示例?
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室