帮助中心帮助中心
稀疏单位矩阵
S = speye
S = speye(n)
S = speye(n,m)
S = speye(sz)
S = speye返回稀疏标量1.
1
例子
S = speye(n)返回一个稀疏的n——- - - - - -n单位矩阵,主对角线上是1,其他地方是0。
S = speye(n)
n
S = speye(n,米)返回一个稀疏的n——- - - - - -米矩阵,主对角线上是1,其他地方是0。
S = speye(n,米)
米
S = speye(深圳)返回一个主对角线上为1,其他地方为0的矩阵。尺寸向量深圳定义了大小(年代).例如,speye (3 [2])返回一个2 × 3矩阵。
S = speye(深圳)
深圳
大小(年代)
speye (3 [2])
全部折叠
创建一个1000 × 1000平方的稀疏单位矩阵,并查看稀疏模式。
I = speye(1000);间谍(我)
结果与稀疏(眼(1000)),但是后一个版本需要在转换为稀疏存储之前为完整表示提供临时存储。
稀疏(眼(1000))
创建一个400 × 800的稀疏单位矩阵,并查看非零的模式。
S = speye(400,800);间谍(S)
该命令相当于speye(800年[400]).
speye(800年[400])
维度大小,指定为非负整数标量。
如果n是唯一的输入参数吗年代是一个n——- - - - - -n单位矩阵。
年代
如果n或米是0,然后年代是一个空矩阵。
0
如果n或米是负的,那么它被当作0.
例子:speye (4)创建一个4 × 4的单位矩阵。
speye (4)
例子:speye(3、6)创建一个3 × 6的单位矩阵。
speye(3、6)
数据类型:单|双|int8|int16|int32|int64|uint8|uint16|uint32|uint64
单
双
int8
int16
int32
int64
uint8
uint16
uint32
uint64
维度大小,指定为双元素行向量。行向量是这样的形式[numRows numCols].
[numRows numCols]
的元素深圳是0,然后年代是一个空矩阵。
的元素深圳为负,则该元素被处理为0.
例子:speye ([4 - 5])创建一个4 × 5矩阵,相当于speye(4、5).
speye ([4 - 5])
speye(4、5)
backgroundPool
ThreadPool
这个函数完全支持基于线程的环境。有关更多信息,请参见在线程环境中运行MATLAB函数.
使用注意事项和限制:
在图形处理器上执行此功能,可获得一个gpuArray输出时,使用以下语法:
gpuArray
S = gpuArray。speyeS = gpuArray。speye(n) S = gpuArray.speye(n,m) S = gpuArray.speye(sz)
有关更多信息,请参见在图形处理器上运行MATLAB函数(并行计算工具箱).
这个函数完全支持分布式数组。有关更多信息,请参见运行MATLAB函数与分布式数组(并行计算工具箱).
R2006a之前介绍过
spalloc|spones|spdiags|sprand|sprandn|眼睛
spalloc
spones
spdiags
sprand
sprandn
眼睛
您有了这个示例的修改版本。您想用您的编辑打开这个示例吗?
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您的地理位置,我们建议您选择:.
您也可以从以下列表中选择网站:
选择中国网站(中文或英文)以获得最佳的网站表现。其他MathWorks国家网站没有针对从您的位置访问进行优化。
联系当地办事处