用图解法解例6.1(a,b,c) 用ezplot(s1),hold on,ezplot(s2),命令 可以解出结果如下图 其中s1和s2分别为方程的字符串表达式 (a5 (b) (c) %1+3x2=3 :X1+2光=3 :+2X2=1 ×N0 r 12X=-1 5 5 0 5X1 -5 0 5X1 5 5×1 图6.1.1例6.1.1两个二元线性方程解的三种情况:(a)适定(b)超定(c)欠定
用图解法解例6.1(a,b,c) 图 6.1.1 例 6.1.1 两个二元线性方程解的三种情况:(a)适定 (b)超定 (c)欠定 用ezplot(s1),hold on, ezplot(s2),命令 可以解出结果如下图 其中s1和s2分别为方程的字符串表达式
用图解法解例6.1(d) 1X2=3=0 5 0 5 X 图6.1.2例6.1.1(d)的解(二元一次超定方程情况)
用图解法解例6.1(d) 图 6.1.2 例 6.1.1(d)的解(二元一次超定方程情况)
用解析法解例6.1.1 ·用代入法或消去法等中学方法求解; ·用矩阵求解的方法 ·用MATLAB符号工具箱求解[xla,x2a=solve(sl,s2) 其结果当然是相同的: (a)解为xla=3,x2a=2 (b)解为x1b-[],x2b=[], 表示无解 (c)解为xlc=2*x2-1,x2c-x2, 表示有无数解 (d)解为x1d=[],x2d=[], 表示无解
用解析法解例6.1.1 • 用代入法或消去法等中学方法求解; • 用矩阵求解的方法 • 用MATLAB符号工具箱求解[x1a,x2a]=solve(s1,s2) 其结果当然是相同的: (a) 解为x1a=3,x2a=2 (b) 解为x1b=[ ],x2b=[ ], 表示无解 (c) 解为x1c=2*x2-1,x2c=x2, 表示有无数解 (d) 解为x1d=[ ],x2d=[ ], 表示无解
求解三元线性方程组的例 x y-z=5 2*x-3*y+Z=3 (由1,2式消去z)3*x-2*y=8 -5*x+2*y-2*z=0(由2,3式消去2)-x-4*y=6 ·再由两式联立解得: x=1.4286y=-1.8571z=-5.4286 用图解方法ezplplot3画此三个方程的平面, 用的就是例5.3的程序,得到:
求解三元线性方程组的例 → • 再由两式联立解得: x=1.4286 y=-1.8571 z=-5.4286 用图解方法ezplplot3画此三个方程的平面, 用的就是例5.3的程序,得到: x + y - z = 5 2*x - 3*y + z = 3 -5*x+2*y-2*z = 0 ( 1,2 z) 3*x - 2*y=8 ( 2,3 z) - x - 4*y =6 由 式消去 由 式消去
按6)两出的二个平而 150 100 50 50 .100 10 20 10 .10 -10 -20 -20
按例6.2画出的三个平面