早教吧作业答案频道 -->其他-->
用matlab求解三元一次方程组,要求不用自带命令slove,完全按照C语言的方式来写求代码或者思路,比如2x+3y+4z=1,5x+6y+7z=2,9x+8y+z=3这个怎么一步一步求解,用matlab
题目详情
用matlab求解三元一次方程组,要求不用自带命令slove,完全按照C语言的方式来写求代码或者思路, 比如2x+3y+4z=1,5x+6y+7z=2,9x+8y+z=3 这个怎么一步一步求解,用matlab
▼优质解答
答案和解析
雅克比迭代或赛德尔迭代 %jacobi.m雅可比迭代法 function x=jacobi(a,b,x0)%x0初值 D=diag(diag(a));%取对角元素阵 U=-triu(a,1);%取上三角 L=-tril(a,-1);%取下三角 B=D\(L+U); f=D\b; x=B*x0+f; n=1; while norm(x-x0)>=1.0e-6%精度 x0=x; x=B*x0+f; n=n+1; end x, n%迭代次数 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % a=[2 3 4;5 6 7;9 8 1]; b=[1;2;3]; x0=[0;0;0];%初始值 jacobi(a,bx0)
看了 用matlab求解三元一次方...的网友还看了以下:
求助L-谷氨酸为什么用乙醇溶不了?前面我到网上搜了许多论文,想找一下用什么溶解L-谷氨酸,结果文献 2020-06-27 …
已知椭圆x^2+2y^2=12,A是x轴正半轴的一定点已知椭圆x^2+2y^2=12,A是x轴正半 2020-06-29 …
1、若直线L过圆x²+y²+4x-2y=0的圆心M,交椭圆C:x²/9+y²/4=1于A、B两点, 2020-07-25 …
下面是“经过已知直线外一点作这条直线的平行线”的尺规作图过程.已知:如图1,直线l和l外一点O.求 2020-07-26 …
若两个方程是同解方程,则第一个方程的解是第二个方程的解对吗?如果在没说定义域的情况下方程(x-3) 2020-07-31 …
解方程时,把某个式子看成一个整体,用一个新的未知数去代替它,从而使方程得到简化,这叫换元法.先阅读 2020-08-01 …
解方程时,把某个式子看成一个整体,用一个新的未知数去代替它,从而使方程得到简化,这叫换元法.先阅读 2020-08-01 …
用换元法解方程2(x2⃣️+1)/x+1)+6(x+1)/x2⃣️+1=7时,设y=多少原方程可化 2020-08-01 …
matlab如何画一个一般方程表示的椭球椭球曲面的一般方程:a*x^2+b*y^2+c*z^2+2 2020-08-02 …
已知圆C:x2+y2-8y+14=0,直线l过点(1,1)(1)若直线l与圆C相切,求直线l的方程; 2020-10-31 …