帮助中心帮助中心
块对角矩阵
B = blkdiag (A1,…)
例子
B = blkdiag (A1,…,一个)返回块对角矩阵由调整输入矩阵A1,…,一个沿着对角线的B。
B = blkdiag (A1,…,一个)
A1,…,一个
B
全部折叠
创建一个块对角矩阵从三个不同大小的矩阵。
A1 = 1 (2, 2);A2 = 2 * 1 (3 2);A3 = 3 * 1 (2、3);B = blkdiag (A1, A2, A3)
B =7×71 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 2 2 0 0 0 0 0 2 2 0 0 0 0 0 2 2 0 0 0 0 0 0 0 3 3 3 0 0 0 0 3 3 3
输入矩阵,指定为一个以逗号分隔的矩阵。矩阵可以是正方形或长方形,可以大小不同。
如果任何的输入矩阵是稀疏的,那么也输出块对角矩阵是稀疏的。
一块对角矩阵是一个矩阵的对角块包含较小的矩阵,与常规的对角矩阵与单一元素沿对角线。一块对角矩阵的形式后,A1,A2、…一个是每个矩阵,可以不同的大小:
backgroundPool
ThreadPool
这个函数完全支持线程的环境。万博1manbetx有关更多信息,请参见MATLAB函数线程环境中运行。
这个函数完全支持GPU数组。万博1manbetx有关更多信息,请参见运行在GPU MATLAB函数(并行计算工具箱)。
之前介绍过的R2006a
诊断接头
你有一个修改版的这个例子。你想打开这个例子与编辑?
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室