distributed.speye
创建分布式稀疏单位矩阵
语法
DS = distributed.speye(n)
DS = distributed.speye(m,n)
DS = distributed.speye([m,n])
DS = distributed.speye(___,typename)
说明
DS = distributed.speye(n)
创建一个由 n
通过 n
稀疏分布的身份矩阵,底层类型为 double。
DS = distributed.speye(m,n)
或 DS = distributed.speye([m,n])
创建一个由 m
×n
构成的稀疏分布式单位矩阵,其底层类为 double。
DS = distributed.speye(___,typename)
还指定了之前任何语法中的数据类型(类)。typename
输入可以是 "single"
或 "double"
。 (自 R2025a 起)
示例
创建一个分布式 1000×1000 稀疏单位矩阵:
N = 1000; DS = distributed.speye(N);
创建一个 400 行 800 列的稀疏单位矩阵,采用单精度浮点数。
DS = distributed.speye(400,800,"single");