gpt4 book ai didi

wolfram-mathematica - 三个矩阵的乘积最终是一个奇数 block 矩阵?

转载 作者:行者123 更新时间:2023-12-04 08:06:49 25 4
gpt4 key购买 nike

在下面的 mathematica 代码中

a1 = {{0, -I}, {I, 0}}
a2 = {{0, 1}, {1, 0}}
a3 = {{1, 0}, {0, -1}}
c = I*a1*a2 // MatrixForm
d = c*a3 // MatrixForm

d 的显示显示为一个二乘二的矩阵,其中 1,1 和 2,2 元素本身就是 2x2 矩阵,而我希望它是一个普通的 2x2 标量矩阵?

最佳答案

use () to protect expression from MatrixFrom which is a wrapper.
use '.' for matrix multiplication. Not '*'

a1 = {{0, -I}, {I, 0}}
a2 = {{0, 1}, {1, 0}}
a3 = {{1, 0}, {0, -1}}
(c = I a1.a2) // MatrixForm
(d = c.a3) // MatrixForm

这是我为 d 得到的输出:
(1  0
0 1)

关于wolfram-mathematica - 三个矩阵的乘积最终是一个奇数 block 矩阵?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6352293/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com