二元一次方程组求解

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了二元一次方程组求解相关的知识,希望对你有一定的参考价值。

首先要找到二元一次方程组的通解,例如:

ax+by=m

cx+dy=n

不难算出

x=(md-bn)/(ad-bc)

y=(mc-an)/(bc-ad)

 

程序代码:

#include<stdio.h>

#include<math.h>

int main(){

int a,b,c,d,m,n;

    double x=0,y=0;

     scanf("%d,%d,%d,%d,%d,%d",&a,&b,&c,&d,&m,&n);

    if(a*d==b*c||b*c==a*d)puts("无解");

    else{

         x=(m*d-b*n)/(a*d-b*c);

         y=(m*c-a*n)/(b*c-a*d);

         printf("x=%f,y=%f",x,y);

    }

    return 0;

}

以上是关于二元一次方程组求解的主要内容,如果未能解决你的问题,请参考以下文章

二元一次方程组求解

matlab求二元一次方程组

matlab解带参数的二元一次方程组

编写一个程序,求二元一次方程组的解

MATLAB解二元一次方程组

二元一次方程