作者liuzijan (未来加油)
看板MATLAB
标题[问题] 近似法求解(iteration converges)
时间Sat May 4 09:00:28 2013
我想以Matlab分析元件在电路中电压分配的问题,联立方程式大概会像这样:
a x V1 + b x V2 + c x V3 = d
e x V1 + f x V2 + g x V3 = h
i x V1 + j x V2 + k x V3 = l
V1, V2, V3 是欲求的电压值,而a, b, c...这些系数只与电阻器的电阻值有关,
所以当这些元件只是一些线性电阻器时,每个电阻器的电阻值是固定的,因此系数
将不会是电压(V1,V2,V3)的函数,我可以用Matlab将电压值V1,V2,V3求出来。
但是当这些元件是非线性的电阻器时,其电阻值将会是电压(V1,V2,V3)的函数,
也就是a, b, c...等系数也将会是电压的函数,所以难以使用单纯的矩阵运算将
电压值求出。
我看到有期刊论文说他们使用iteration的近似方式求解,因此我直觉是想尝试用
Newton's method来求解,但我想了非常久...还是不知道如何下手。
请高手提示我一些方法吧 orz 或指引我一些可以阅读的资讯都好。 Thanks!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 136.152.36.188
1F:→ iHakka:jacobi iterative 05/04 11:19
2F:推 strontium:用matlab 的内建的nonlinear solver: fsolve 05/04 11:35