24小时热门版块排行榜    

查看: 997  |  回复: 15

冯卡门

金虫 (小有名气)

[求助] 求助matlab线性方程组已有3人参与

求解大型线性方程组一般有三种方法:迭代法,高斯消去法,因子化法,请问matlab如何分别调用这三种求解方法呢

发自小木虫Android客户端
回复此楼

» 猜你喜欢

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

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

Kevlar_J

铜虫 (正式写手)

振叶以寻根,观澜而溯源!www.source-grid.com
2楼2016-01-29 01:03:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

guo_zy_123

木虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
冯卡门: 金币+10, ★★★很有帮助, 经过我的实践对于1000阶一下都可以用这个如此简单的命令求解,如果是稀疏矩阵求解速度非常快 2016-02-03 16:20:50
matlab算Ax=b,一般用A\b就结束了
老古董
3楼2016-01-29 10:51:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cooooldog

铁杆木虫 (著名写手)

ส็็็

【答案】应助回帖

内容已删除
ส็็็็็็็็็็็็็็็็็็็็
4楼2016-01-29 16:57:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

冯卡门

金虫 (小有名气)

引用回帖:
2楼: Originally posted by Kevlar_J at 2016-01-29 01:03:44
大型多大

成千上万阶,对于小型方程组用高斯消去,大型稀疏矩阵用因子化法也就是三角分解法,对于大型一般矩阵,用跌代法类似于粒子群算法这类优化算法,我只是想知道matlab怎么调用他们,自己不想编,懒得费神

发自小木虫Android客户端
5楼2016-01-30 12:44:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

冯卡门

金虫 (小有名气)

引用回帖:
4楼: Originally posted by cooooldog at 2016-01-29 16:57:08
一般来说,Eigen C++ template 库才是更好的研究算法的选项

这是什么,我主要不是研究算法,我是想利用别人研究好的算法求解我的大型方程

发自小木虫Android客户端
6楼2016-01-30 12:47:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

冯卡门

金虫 (小有名气)

引用回帖:
3楼: Originally posted by guo_zy_123 at 2016-01-29 10:51:54
matlab算Ax=b,一般用A\b就结束了

还有别的求解命令吗,这个应该是针对大型稀疏矩阵的

发自小木虫Android客户端
7楼2016-01-30 12:48:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

【答案】应助回帖

如果方程是线性的,用粒子群之类的智能优化算法只会事倍功半得不偿失,效率效果都无法保证。

[ 发自手机版 http://muchong.com/3g ]
8楼2016-01-30 19:43:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

冯卡门

金虫 (小有名气)

引用回帖:
8楼: Originally posted by dingd at 2016-01-30 19:43:25
如果方程是线性的,用粒子群之类的智能优化算法只会事倍功半得不偿失,效率效果都无法保证。

对的对的,我神经搭错了,那是非线性的,线性用同步或者异步跌代,问题是你们平时都是自己编吗,然后建立一个属于自己的库?

发自小木虫Android客户端
9楼2016-01-31 12:30:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

【答案】应助回帖

非线性的方程上万个变量,一般PC估计都跑不动了。

[ 发自手机版 http://muchong.com/3g ]
10楼2016-01-31 13:36:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 冯卡门 的主题更新
信息提示
请填处理意见