求详细解二三元一次方程组的解法

博客访问: 1432700
博文数量: 586
博客积分: 11457
博客等级: 上将
技术积分: 5963
注册时间:
APP发帖 享双倍积分
IT168企业级官微
微信号:IT168qiye
系统架构师大会
微信号:SACC2013
分类: Java
package cn.edu.xaut;
import java.util.Map;
public class Equation2 {
&&&&private static float x1;
&&&&private static float x2;
&&&&private static float x;
&&&&private static float real;
&&&&private static float imag;
&&&&private static float[] results;
&&&&private static float a;
&&&&private static float b;
&&&&private static float c;
&&&&private static float delt;
&&&& public static void calc(float w,float p,float q){
&&&&&&&& results=new float[2];
&&&&&&&& a=w; b=p; c=q;
&&&&&&&& if(0.0f==a){ //bx+c=0; x=-c/b;
&&&&&&&&&&&& if(0.0f!=b){
&&&&&&&&&&&&&&&&x=-c/b;
&&&&&&&&&&&&&&&&results[0]=x;
&&&&&&&&&&&& }else{
&&&&&&&&&&&&&&&& System.err.println("不是一个方程!");
&&&&&&&&&&&&&&&& return;
&&&&&&&&&&&& }
&&&&&&&&&&&& &&&&
&&&&&&&& }else{
&&&&&&&&&&&& delt=b*b-4*a*c;
&&&&&&&&&&&& if(delt>=0){
&&&&&&&&&&&&&&&&x1=(float) ((-b+Math.sqrt(delt))/(2*a));
&&&&&&&&&&&&&&&&x2=(float) ((-b-Math.sqrt(delt))/(2*a));
&&&&&&&&&&&&&&&&results[0]=x1;
&&&&&&&&&&&&&&&&results[1]=x2;
&&&&&&&&&&&& }else{
&&&&&&&&&&&&&&&& real=-b/(2*a);
&&&&&&&&&&&&&&&& imag=(float) (Math.sqrt(-delt)/(2*a));
&&&&&&&&&&&&&&&& results[0]=real;
&&&&&&&&&&&&&&&& results[1]=imag;
&&&&&&&&&&&& }
&&&&&&&& }
&&&& public static void print(){
&&&&&&&& if(0.0f==a){
&&&&&&&&&&&& if(0.0f!=b){
&&&&&&&&&&&&&&&& System.out.println("该方程是一元一次方程,其根为:x="+results[0]);
&&&&&&&&&&&& }else{
&&&&&&&&&&&&&&&& System.err.println("不是一个方程!");
&&&&&&&&&&&& }
&&&&&&&& }else{
&&&&&&&&&&&& if(delt>=0){
&&&&&&&&&&&&&&&& System.out.println("该方程是一元二次方程,两根分别为:x1="+results[0]+",x2="+results[1]);
&&&&&&&&&&&& }else{
&&&&&&&&&&&&&&&& System.out.println("该一元二次方程的根为复数,两根分别为:x1="+results[0]+"+"+results[1]+"i"+",x2="+results[0]+"-"+results[1]+"i");
&&&&&&&&&&&& }
&&&&&&&& }
&&&& public static void main(String[] args) {
&&&&&&&&&&&&float a=1.0f;
&&&&&&&&&&&&float b=2.0f;
&&&&&&&&&&&&float c=2.0f;
&&&&&&&&&&&&Equation2.calc(a,b,c);
&&&&&&&&&&&&Equation2.print();
&&&&&&&&&&&&Math.sqrt(a);
阅读(4917) | 评论(0) | 转发(0) |
相关热门文章
给主人留下些什么吧!~~
请登录后评论。您的举报已经提交成功,我们将尽快处理,谢谢!
x=(-b±√(b?-4a c))/2a
举个例子吧5X-13=7
先吧没有未知数的都移到等式右边
5X=7+13 移动的时候要注意变号。然后等式两边同时除以带有未知数项的系数,即X=20/5
2(x-y-1)=3(y-1)-1————a
x/2+y/3=4 ——————b
a=2x-2y-2=3y-4
解题思路:你就当m是个常数就是了,根据二元一次方程组,用m来表示二元一次方程组X,Y的解,然后再把X,Y的值带入x+y=8求得m的值即可。(1)3x+5y=m+...
1.方程3x-2y=5中,用含有x的式子表示y,得y=(3x-5)/2,用含y的式子表示x,得x=2y+5)/3 .
2.方程(2x-y)÷5=(x+y)÷...
大家还关注二元一次方程的求根公式,忘了,各位大哥大姐,别笑话我啊
qqOX26GW00
二元一次方程没有求根公式.一元二次方程有求根公式:设ax²+bx+c=0(a≠0),判别式△=b²﹣4acx1,2=(﹣b±√△)/(2a)△>0时,不相等的两个实根;△=0时,相等的两个实根;△<0时,一对共轭复根.二元一次方程组也有求根公式(P.S.是方程组)设a1 x+ b1 y=c1a2 x+b2 y=c2求那三个行列式(不好打,就用算术表示了,相信你能看懂)△1=a1b2﹣a2b1,△2=a1c2﹣a2c1,△3=b1c2﹣b2c1则x=△2÷△1,y=△3÷△1
为您推荐:
其他类似问题
x=(±b+√(b²-4ac))/2a
x=[-b±√(b^2-4ac)]/2a
扫描下载二维码当前位置:
>>>当y=-3时,二元一次方程3x+5y=-3和3y-2ax=a+2(关于x,y的方程)有..
当y=-3时,二元一次方程3x+5y=-3和3y-2ax=a+2(关于x,y的方程)有相同的解,求a的值。
题型:解答题难度:中档来源:同步题
解:∵y=-3时,3x+5y=-3,∴3x+5×(-3)=-3,∴x=4,∵方程3x+5y=-3和3x-2ax=a+2 有相同的解,∴3×(-3)-2a×4=a+2,∴a=-。
马上分享给同学
据魔方格专家权威分析,试题“当y=-3时,二元一次方程3x+5y=-3和3y-2ax=a+2(关于x,y的方程)有..”主要考查你对&&二元一次方程组的解法&&等考点的理解。关于这些考点的“档案”如下:
现在没空?点击收藏,以后再看。
因为篇幅有限,只列出部分考点,详细请访问。
二元一次方程组的解法
二元一次方程组的解:使二元一次方程组的两个方程都成立的一对未知数的值,叫做方程组的解,即其解是一对数。二元一次方程组解的情况:一般地,使二元一次方程组的两个方程左、右两边的值都相等的两个未知数的值,叫做二元一次方程组的解。求方程组的解的过程,叫做解方程组。一般来说,一个二元一次方程有无数个解,而二元一次方程组的解有以下三种情况:1、有一组解。如方程组:x+y=5①6x+13y=89②x=-24/7y=59/7 为方程组的解2、有无数组解。如方程组:x+y=6①2x+2y=12②因为这两个方程实际上是一个方程(亦称作“方程有两个相等的实数根”),所以此类方程组有无数组解。3、无解。如方程组:x+y=4①2x+2y=10②,因为方程②化简后为x+y=5这与方程①相矛盾,所以此类方程组无解。可以通过系数之比来判断二元一次方程组的解的情况,如下列关于x,y的二元一次方程组:ax+by=cdx+ey=f当a/d≠b/e 时,该方程组有一组解。当a/d=b/e=c/f 时,该方程组有无数组解。当a/d=b/e≠c/f 时,该方程组无解。二元一次方程组的解法:解方程的依据—等式性质1.a=b←→a+c=b+c2.a=b←→ac=bc (c&0)一、消元法1)代入消元法用代入消元法的一般步骤是:①选一个系数比较简单的方程进行变形,变成 y = ax +b 或 x = ay + b的形式;②将y = ax + b 或 x = ay + b代入另一个方程,消去一个未知数,从而将另一个方程变成一元一次方程;③解这个一元一次方程,求出 x 或 y 值;④将已求出的 x 或 y 值代入方程组中的任意一个方程(y = ax +b 或 x = ay + b),求出另一个未知数;⑤把求得的两个未知数的值用大括号联立起来,这就是二元一次方程的解。例:解方程组 :&&&& x+y=5①{&&&& 6x+13y=89②解:由①得x=5-y③把③代入②,得6(5-y)+13y=89即 y=59/7把y=59/7代入③,得x=5-59/7即 x=-24/7∴ x=-24/7y=59/7 为方程组的解我们把这种通过“代入”消去一个未知数,从而求出方程组的解的方法叫做代入消元法,简称代入法。2)加减消元法用加减法消元的一般步骤为:①在二元一次方程组中,若有同一个未知数的系数相同(或互为相反数),则可直接相减(或相加),消去一个未知数;②在二元一次方程组中,若不存在①中的情况,可选择一个适当的数去乘方程的两边,使其中一个未知数的系数相同(或互为相反数),再把方程两边分别相减(或相加),消去一个未知数,得到一元一次方程;③解这个一元一次方程;④将求出的一元一次方程的解代入原方程组系数比较简单的方程,求另一个未知数的值;⑤把求得的两个未知数的值用大括号联立起来,这就是二元一次方程组的解。例:解方程组:&&&& x+y=9①{&&&& x-y=5②解:①+②2x=14即 x=7把x=7代入①,得7+y=9解,得:y=2∴ x=7y=2 为方程组的解利用等式的性质使方程组中两个方程中的某一个未知数前的系数的绝对值相等,然后把两个方程相加(或相减),以消去这个未知数,使方程只含有一个未知数而得以求解。像这种解二元一次方程组的方法叫做加减消元法,简称加减法。3)加减-代入混合使用的方法例:解方程组:&&& &13x+14y=41①{&&&& 14x+13y=40 ②解:②-①得x-y=-1x=y-1 ③把③ 代入①得13(y-1)+14y=4113y-13+14y=4127y=54y=2把y=2代入③得x=1所以:x=1,y=2特点:两方程相加减,单个x或单个y,这样就适用接下来的代入消元。二、换元法例:解方程组:&& (x+5)+(y-4)=8{&& (x+5)-(y-4)=4令x+5=m,y-4=n原方程可写为m+n=8m-n=4解得m=6,n=2所以x+5=6,y-4=2所以x=1,y=6特点:两方程中都含有相同的代数式,如题中的x+5,y-4之类,换元后可简化方程也是主要原因。三、设参数法例:解方程组:&&&&& x:y=1:4{&&&& 5x+6y=29令x=t,y=4t方程2可写为:5t+6×4t=2929t=29t=1所以x=1,y=4四、图像法二元一次方程组还可以用做图像的方法,即将相应二元一次方程改写成一次函数的表达式在同坐标系内画出图像,两条直线的交点坐标即二元一次方程组的解。
发现相似题
与“当y=-3时,二元一次方程3x+5y=-3和3y-2ax=a+2(关于x,y的方程)有..”考查相似的试题有:
915351230589501837110521573952548208}

我要回帖

更多关于 三元一次方程详细解法 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信