Friday, 17 November 2017

Java Program to Represent Linear Equations in Matrix Form


Code:

import java.util.Scanner;

public class Matrix_Representation_Equations 
{
    public static void main(String args[])
    {
        char []var = {'x', 'y', 'z', 'w', 'a', 'b', 'c', 'd', 'e'};
        System.out.println("Enter the number of variables in the equations: ");
        Scanner input = new Scanner(System.in);
        int n = input.nextInt();
        System.out.println("Enter the coefficients of each variable for each equations");
        System.out.println("ax + by + cz + ... = d");
        int [][]mat = new int[n][n];
        int [][]constants = new int[n][1];
        for(int i=0; i
        {
            for(int j=0; j
            {
                mat[i][j] = input.nextInt();
            }
            constants[i][0] = input.nextInt();
        }

        System.out.println("Matrix representation is: ");
        for(int i=0; i
        {
            for(int j=0; j
            {
                System.out.print(" "+mat[i][j]);
            }
            System.out.print("  "+ var[i]);
            System.out.print("  =  "+ constants[i][0]);
            System.out.println();
        }
        input.close();
    }
}


Output:

Enter the number of variables in the equations: 
3
Enter the coefficients of each variable for each equations:
ax + by + cz + ... = d
1 2 3 4
5 6 7 8 
9 0 1 2 
Matrix representation is: 
 1 2 3  x  =  4
 5 6 7  y  =  8
 9 0 1  z  =  2


More Java Programs:
















100+ Best Home Decoration Ideas For Christmas Day 2019 To Make Home Beautiful

Best gifts for Christmas Day | Greeting cards for Christmas Day | Gift your children a new gift on Christmas day This Christmas d...