Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Write a Java program with comments that print exactly as below: (matrix C must be 3 significant figures.A) Write a method to multiply two matrices.

Write a Java program with comments that print exactly as below: (matrix C must be 3 significant figures.A) image text in transcribed
Write a method to multiply two matrices. The header of the method is: public static doublell 1 multiptyMatrix(doublel) a, double b) To multiply a matrix a by matrix b, the number of collumns ina must be the same as the number of rows in b,and the two matrices must have elements of the same or compatible types. Let c be the result of the multiplication. Assume that a hasn columns. Each element c, is a xby Ga xbax For example, 7 10 1 2 3x 11 9 12 1-7+2-8+3-9 1-10+2-11 +3-12 7+5.8+6-9 4 10+5-11 6-12 50 6 122 16 Your program, named MatrixMult.java, willprompt the user for the number of rows and columns for the first matrix, then its contents It will then prompt the user for the number of rows and columns for the second matrix, then its contents. It will call your nultiplyMatrixi) function and print the resulting matrix If the matrices are not compatible, your program should give an error message. Checking for compatibility is the responsibility of maint), not multiplyMatrixt) Here is an example of a run of the program Matrix A Enter mumber of rows: 2 Enter mumber of colunns: 3 Enter contents by rows: 1 23456 Matrix B Enter mumber of rows: 3 Enter mumber of coluens: 2 Enter contents by rows: 7 108 11 9 12 Matrix C is 122-0 167.0 Hints Write a separate function for doing the input of a matrix rather . You will have to get the number of rows and columns in the than duplicating that code in main) matrices in main to check for compatibility.You will have to do it again in multiplyMatrix) to create the resulting array and do the calculations. Don't worry about this duplication of code In this particular program, you can use variable names a, b, and c for your matrices because that is the terminology that mathematicians are used to

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started