克隆亚麻
克罗内克张量积
描述
例子
块对角矩阵
创建一个块对角矩阵。
创建一个4×4的单位矩阵和一个2×2矩阵沿对角线要被重复。
一个=眼(4);B = [1 1; 1 1];
使用克隆亚麻
找到克罗内克的张量积。
K = kron (A, B)
K =8×81 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 1
结果是一个8-by-8块对角矩阵。
重复矩阵元素
扩大规模的重复元素的矩阵。
创建一个2×2矩阵的和一个2×3矩阵的元素你想重复。
一个= [1 2 3;4 5 6];B = 1 (2);
克罗内克张量计算产品使用克隆亚麻
。
K = kron (A, B)
K =4×61 1 2 2 3 3 1 1 2 2 3 3 4 5 4 5 6 6 5 4 4 5 6 6
结果是一个4-by-6块矩阵。
稀疏的拉普拉斯算符矩阵
这个例子中可视化稀疏拉普拉斯算符矩阵。
矩阵表示的离散二维拉普拉斯算符,n
——- - - - - -n
网格是一个n * n
——- - - - - -n * n
稀疏矩阵。有最多5个非零元素在每一行或列。您可以生成矩阵的克罗内克积维不同运营商。在这个例子中n = 5
。
n = 5;I = speye (n, n);E =稀疏(2:n, 1: n - 1, 1, n, n);D = E + E ' 2 *我;= kron (D、I) + kron (I D);
可视化稀疏模式间谍
。
间谍(,“k”)
输入参数
A、B
- - - - - -输入矩阵
标量|向量|矩阵
输入矩阵,指定为标量、向量或矩阵。如果任何一一个
或B
是稀疏的,那么克隆亚麻
繁殖只有非零元素,结果也是稀疏。
数据类型:单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|逻辑
复数的支持:万博1manbetx是的
更多关于
克罗内克张量积
如果一个
是一个米
——- - - - - -n
矩阵和B
是一个p
——- - - - - -问
矩阵,那么克罗内克的张量积一个
和B
是一个很大的矩阵相乘形成的B
每个元素的一个
例如,两个简单的2×2矩阵产生
扩展功能
C / c++代码生成
生成C和c++代码使用MATLAB®编码器™。
GPU的代码生成
生成NVIDIA的CUDA®代码®GPU使用GPU编码器™。
使用笔记和限制:
代码生成不支持稀疏矩阵输入的这个函数。万博1manbetx
线程环境
在后台运行代码使用MATLAB®backgroundPool
与并行计算工具箱™或加速代码ThreadPool
。
这个函数完全支持线程的环境。万博1manbetx有关更多信息,请参见MATLAB函数线程环境中运行。
GPU数组
加速代码运行在一个图形处理单元(GPU)使用并行计算工具箱™。
这个函数完全支持GPU数组。万博1manbetx有关更多信息,请参见运行在GPU MATLAB函数(并行计算工具箱)。
版本历史
另请参阅
MATLAB命令
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。万博1manbetx
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。