24小时热门版块排行榜    

查看: 1561  |  回复: 5

liming9398

金虫 (正式写手)

[求助] fortran能求带字母矩阵的本征值吗?(矩阵元素带有字母,能得到形式解吗)

有一个带有字母的复数矩阵(即矩阵的元素中含有字母,而不是确定的常数),能否在frotran中求出其本征值,别的语言有这种功能(想得到这种形式解)吗,也多谢了!能实现的话,麻烦讲一讲具体的作法。
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

snoopyzhao

至尊木虫 (职业作家)

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
liming9398: 金币+2, 有帮助 2012-04-07 19:52:29
xzhdty: , 欢迎常来程序语言 2012-04-07 23:30:50
Fortran 估计不行,别的嘛,你找 maxima, mathematica, maple 看看……
2楼2012-04-07 18:23:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lurencyj

木虫 (著名写手)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
xzhdty: 金币+1, 谢谢参与 2012-04-08 09:21:39
liming9398: 金币+4, ★★★很有帮助 2012-04-08 11:09:24
要看你矩阵的多大。

如果,2-by-2那很简单,如果很大,那么恐怕要把你的那个字母数值化后,用数值办法求解(迭代式的),比如matlab里面的eig, eigs函数。
很女子很弓虽大
3楼2012-04-08 00:43:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liming9398

金虫 (正式写手)

引用回帖:
3楼: Originally posted by lurencyj at 2012-04-08 00:43:57:
要看你矩阵的多大。

如果,2-by-2那很简单,如果很大,那么恐怕要把你的那个字母数值化后,用数值办法求解(迭代式的),比如matlab里面的eig, eigs函数。

如果字母数值化,我就没办法得到形式解了,只是想得到形式解,不想得到数值解,也没有具体的数带,用了哪个eig函数出错,已经给你发信了
4楼2012-04-08 11:46:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

snoopyzhao

至尊木虫 (职业作家)

matlab 中似乎有符号工具箱吧(听说的)

我前面提到的 maxima, mathematica, maple 等都是代数工具,可以直接给出相关的形式解。

下面是 maxima 中的一个简单的示例:

http://maxima.sourceforge.net/do ... romax.html#tth_sEc6
5楼2012-04-08 13:26:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

梦在潇湘

铁杆木虫 (著名写手)

fortran是不能解的,要形式解只能用mathematica或maple,搞清楚什么软件是干什么的
6楼2012-04-10 15:25:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 liming9398 的主题更新
信息提示
请填处理意见