声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1547|回复: 4

[编程技巧] 大家好,请问求逆矩阵问题

[复制链接]
发表于 2006-10-29 20:46 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
大家好,请问在matlab中求一个带字符(定义过的)矩阵的逆矩阵是不是也直接也可以用 inv 这个命令啊?
如i syms y1 y2 y3;inv([1 3 4;y1 y2 cos(y3);y2 2 4])

多谢了!

[ 本帖最后由 xinyuxf 于 2007-7-22 16:18 编辑 ]
回复
分享到:

使用道具 举报

发表于 2006-10-29 22:13 | 显示全部楼层
syms y1 y2 y3;inv([1 3 4;y1 y2 cos(y3);y2 2 4])

ans =

[ -2*(2*y2-cos(y3))/(-4*y2+2*cos(y3)+4*y1-3*y2*cos(y3)+4*y2^2),                 4/(-4*y2+2*cos(y3)+4*y1-3*y2*cos(y3)+4*y2^2), (-3*cos(y3)+4*y2)/(-4*y2+2*cos(y3)+4*y1-3*y2*cos(y3)+4*y2^2)]
[ (4*y1-y2*cos(y3))/(-4*y2+2*cos(y3)+4*y1-3*y2*cos(y3)+4*y2^2),         4*(-1+y2)/(-4*y2+2*cos(y3)+4*y1-3*y2*cos(y3)+4*y2^2),  -(-cos(y3)+4*y1)/(-4*y2+2*cos(y3)+4*y1-3*y2*cos(y3)+4*y2^2)]
[      -(2*y1-y2^2)/(-4*y2+2*cos(y3)+4*y1-3*y2*cos(y3)+4*y2^2),        -(-2+3*y2)/(-4*y2+2*cos(y3)+4*y1-3*y2*cos(y3)+4*y2^2),        (-y2+3*y1)/(-4*y2+2*cos(y3)+4*y1-3*y2*cos(y3)+4*y2^2)]
matlab6.5上实现
 楼主| 发表于 2006-10-30 08:10 | 显示全部楼层
多谢了!我也算出这样的结果了,但是就是想知道:求逆矩阵不是有条件的吗?这样用字母矩阵直接求出来,对与任何条件都可以吗
发表于 2006-10-30 19:25 | 显示全部楼层
逆阵不需要吧。看看数学书才记的起来了
发表于 2006-10-30 19:29 | 显示全部楼层
送佛送到西。  方阵A可逆的必要条件为A是非奇异的,即|A|≠0.
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-19 20:43 , Processed in 0.071361 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表