This is java program to convert the system of linear equations to matrix form. The input is the coefficient of each variable and constant. Class rearranges them and converts them into matrix form, which aids solving them.
Here is the source code of the Java Program to Represent Linear Equations in Matrix Form. The Java program is successfully compiled and run on a Windows system. The program output is also shown below.
//This is a sample program to represent linear equations into matrix from
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<n; i++)
{
for(int j=0; j<n; j++)
{
mat[i][j] = input.nextInt();
}
constants[i][0] = input.nextInt();
}
System.out.println("Matrix representation is: ");
for(int i=0; i<n; i++)
{
for(int j=0; j<n; j++)
{
System.out.print(" "+mat[i][j]);
}
System.out.print(" "+ var[i]);
System.out.print(" = "+ constants[i][0]);
System.out.println();
}
input.close();
}
}
Output:
$ javac Matrix_Representation_Equations.java $ java Matrix_Representation_Equations 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
Related posts:
Java – InputStream to Reader
Java Program to Implement Rope
Spring Security OAuth Login with WebFlux
Java Program to Find Nearest Neighbor Using Linear Search
Spring Data – CrudRepository save() Method
Collect a Java Stream to an Immutable Collection
Spring MVC + Thymeleaf 3.0: New Features
Java Program to Find Transitive Closure of a Graph
How to Get a Name of a Method Being Executed?
Lập trình đa luồng với CompletableFuture trong Java 8
Java Program to Implement the Checksum Method for Small String Messages and Detect
Apache Commons Collections MapUtils
Java Optional as Return Type
Hướng dẫn Java Design Pattern – Facade
Using JWT with Spring Security OAuth (legacy stack)
Java Program to Perform Searching in a 2-Dimension K-D Tree
LinkedHashSet trong java
Java Program to Implement Jarvis Algorithm
Java Program to Implement TreeMap API
HttpClient 4 – Send Custom Cookie
Hướng dẫn Java Design Pattern – MVC
Use Liquibase to Safely Evolve Your Database Schema
Create a Custom Exception in Java
Java – Reader to InputStream
Java Program to Implement the Program Used in grep/egrep/fgrep
Java Program to Apply DFS to Perform the Topological Sorting of a Directed Acyclic Graph
Giới thiệu HATEOAS
Guide to CopyOnWriteArrayList
Java Program to Implement Radix Sort
HttpClient Timeout
Guide to Mustache with Spring Boot
Java Program to Implement Double Order Traversal of a Binary Tree