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 Program to Perform Searching Based on Locality of Reference
HttpClient 4 Cookbook
Java Program to Implement First Fit Decreasing for 1-D Objects and M Bins
Java Program to Implement Interpolation Search Algorithm
Control Structures in Java
RegEx for matching Date Pattern in Java
Java Program to Implement Knapsack Algorithm
The Difference Between Collection.stream().forEach() and Collection.forEach()
Guide to ThreadLocalRandom in Java
Hướng dẫn Java Design Pattern – DAO
Java Program to Implement Queue using Linked List
Guide to the Java Clock Class
Giới thiệu Java 8
Java Program to Solve the 0-1 Knapsack Problem
Check if a String is a Palindrome in Java
Toán tử trong java
Interface trong Java 8 – Default method và Static method
Java Program to implement Bi Directional Map
Introduction to Java Serialization
Thao tác với tập tin và thư mục trong Java
Java Program to Compute Determinant of a Matrix
Java Program to Implement Direct Addressing Tables
Jackson – Unmarshall to Collection/Array
Guide to PriorityBlockingQueue in Java
Java Program to Implement Variable length array
Wiring in Spring: @Autowired, @Resource and @Inject
Java Program to Print the Kind of Rotation the AVL Tree is Undergoing
Java Program to Implement LinkedBlockingQueue API
Abstract class và Interface trong Java
Mệnh đề Switch-case trong java
Derived Query Methods in Spring Data JPA Repositories
Beans and Dependency Injection