由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Computation版 - 在matlab中如果快速地求矩阵的逆
相关主题
有没有这种SVD的程序请教如何根据矩阵元素值找到矩阵的行号?
calculation of inverse of "almost-singular" matrix[转载] ATLAS
请教Matlab中矩阵求逆问题Singular Value Decomposition
[合集] 请问在MATLAB中运用矩阵计算替代多重循环请教Singular Value Decomposition
请教:MATLAB循环优化的问题[合集] ill conditioning
[Matlab] 同时读取矩阵中不连续的多个元素Matlab problem
请教大家matlab矩阵循环赋值的问题MATLAB 并行计算问题
再请教大家matlab循环赋值的问题svd on large matrix
相关话题的讨论汇总
话题: 矩阵话题: 求逆话题: matlab话题: 地求话题: matrix
进入Computation版参与讨论
1 (共1页)
h*z
发帖数: 34
1
一个3000*3000的矩阵,用matlab中的inv函数求,发觉大概要13秒,由于是在一个循环
中求逆的,循环1000次,而矩阵在每次循环都都有变化。这样发觉1000次循环下来要
13000秒,发觉太长了,请问有没有什么办法能够缩短计算的时间,有没有什么其他的c
代码可以使单次矩阵求逆的时间能够变得更短?谢谢!
c******m
发帖数: 599
2
尽量别求逆
看看有什么办法改掉

的c

【在 h*z 的大作中提到】
: 一个3000*3000的矩阵,用matlab中的inv函数求,发觉大概要13秒,由于是在一个循环
: 中求逆的,循环1000次,而矩阵在每次循环都都有变化。这样发觉1000次循环下来要
: 13000秒,发觉太长了,请问有没有什么办法能够缩短计算的时间,有没有什么其他的c
: 代码可以使单次矩阵求逆的时间能够变得更短?谢谢!

l******n
发帖数: 9344
3
改进算法吧,求逆很多都可以避免的
你在像是解方程用的,换个方法

的c

【在 h*z 的大作中提到】
: 一个3000*3000的矩阵,用matlab中的inv函数求,发觉大概要13秒,由于是在一个循环
: 中求逆的,循环1000次,而矩阵在每次循环都都有变化。这样发觉1000次循环下来要
: 13000秒,发觉太长了,请问有没有什么办法能够缩短计算的时间,有没有什么其他的c
: 代码可以使单次矩阵求逆的时间能够变得更短?谢谢!

r****y
发帖数: 1437
4
singular value composition

的c

【在 h*z 的大作中提到】
: 一个3000*3000的矩阵,用matlab中的inv函数求,发觉大概要13秒,由于是在一个循环
: 中求逆的,循环1000次,而矩阵在每次循环都都有变化。这样发觉1000次循环下来要
: 13000秒,发觉太长了,请问有没有什么办法能够缩短计算的时间,有没有什么其他的c
: 代码可以使单次矩阵求逆的时间能够变得更短?谢谢!

h***z
发帖数: 233
5
How does your matrix change between iterations? If the change is low rank,
you can use the Woodbury formula to quickly update the inverse of the new
matrix based on the inverse of the old matrix.

的c

【在 h*z 的大作中提到】
: 一个3000*3000的矩阵,用matlab中的inv函数求,发觉大概要13秒,由于是在一个循环
: 中求逆的,循环1000次,而矩阵在每次循环都都有变化。这样发觉1000次循环下来要
: 13000秒,发觉太长了,请问有没有什么办法能够缩短计算的时间,有没有什么其他的c
: 代码可以使单次矩阵求逆的时间能够变得更短?谢谢!

n********e
发帖数: 1789
6
singular value decomposition?

【在 r****y 的大作中提到】
: singular value composition
:
: 的c

1 (共1页)
进入Computation版参与讨论
相关主题
svd on large matrix请教:MATLAB循环优化的问题
对任意mXn的矩阵M,能否找到两个对角阵P,Q,使PMQ=I, QM'P=I (转载)[Matlab] 同时读取矩阵中不连续的多个元素
请教Stabilized inverse diffusion equation请教大家matlab矩阵循环赋值的问题
[转载] mathematica 和 C/C++的混合编程 -observer再请教大家matlab循环赋值的问题
有没有这种SVD的程序请教如何根据矩阵元素值找到矩阵的行号?
calculation of inverse of "almost-singular" matrix[转载] ATLAS
请教Matlab中矩阵求逆问题Singular Value Decomposition
[合集] 请问在MATLAB中运用矩阵计算替代多重循环请教Singular Value Decomposition
相关话题的讨论汇总
话题: 矩阵话题: 求逆话题: matlab话题: 地求话题: matrix