Python:如何创建 4x4 矩阵中的三角函数,并可以与其他矩阵进行矩阵计算?

问题描述 投票:0回答:0

# 使用数学和 NUMPY 函数#

“导入数学”和“将 numpy 导入为 np”

然后我将3矩阵命名为A B C

"A=np.array([ [1,0,0,0], [0,cos(2Θ)^2+cos(Φ)sin(2Θ),(1-cos(Φ))sin(2Θ) cos(2Θ),-sin(Φ)cos(Θ)],[0,(1-cos(Φ))sin(2Θ)cos(2Θ),sin(2Θ)^2+cos(Φ)cos(2Θ) )^2, sin(Φ)cos(2Θ)] [0,sin(Φ)sin(2Θ), -sin(Φ)cos(2Θ), cos(Φ)] )]

#这个应该是对的# " B=np.array([ [0.5,-0.5,0,0], [-0.5,0.5,0,0], [0,0,0,0], [0 ,0,0,0])] "

#这个应该是对的# "C=np.array([ [1], [1], [0], [0] )]"

#这个应该是编码错误或者缺少一些导入函数#
如果我想一起做
“结果 = np.dot(np.dot(A, B), C) 打印(结果)”

来了
文件“”,第 5 行 [0,cos(2Θ)^2+cos(Φ)sin(2Θ),(1-cos(Φ))sin(2Θ)cos(2Θ),-sin(Φ)cos(Θ)], ^ 语法错误:语法无效


python numpy matrix calculation dot
© www.soinside.com 2019 - 2024. All rights reserved.