请选择 进入手机版 | 继续访问电脑版
设为首页收藏本站

Crossin的编程教室

微信公众号:
crossincode
 找回密码
 立即加入
查看: 85|回复: 2

关于矩阵求逆

[复制链接]

2

主题

0

好友

24

积分

新手上路

Rank: 1

发表于 2020-4-6 14:48:40 |显示全部楼层
想请问下含有变量的矩阵如何求逆矩阵?
CM  =[[cos(theta), cos(theta-2*pi/3.), cos(theta+2*pi/3.), cos(theta-pi/6.), cos(theta-5*pi/6.),cos(theta+pi/2.)],
       [-sin(theta),  -sin(theta-2*pi/3.), -sin(theta+2*pi/3.), -sin(theta-pi/6.),-sin(theta+pi/2.), -sin(theta+pi/2.)],
       [1,  -0.5, -0.5,-rsqrt1 ,rsqrt1 ,0],
       [0, -rsqrt1 ,rsqrt1 , 0.5 , 0.5 ,-1],
       [1, 1, 1, 0, 0, 0 ],
       [0, 0, 0, 1, 1,1]]
矩阵含有余弦函数,theta是未知数,

回复

使用道具 举报

157

主题

36

好友

8万

积分

管理员

Rank: 9Rank: 9Rank: 9

发表于 2020-4-7 14:03:17 |显示全部楼层
建议你用 numpy 模块,求逆矩阵只要一行代码
网上搜下“python 逆矩阵”就有一堆演示代码

然后,矩阵里有变量对于计算没有任何影响。变量在执行时都要赋值的。你不赋值的话,那就不是逆矩阵的问题了,那本来就没法执行代码
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

157

主题

36

好友

8万

积分

管理员

Rank: 9Rank: 9Rank: 9

发表于 2020-4-7 14:03:40 |显示全部楼层
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|Archiver|手机版|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2020-6-6 20:55 , Processed in 0.051130 second(s), 22 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部