利用二维数组(double[])实现一个矩阵类:Matrix。要求提供以下方法:(1)set(int row, int col, double value):将第row行第col列的元素赋值为value;(2)get(int row,int col):取第row行第col列的元素;(3)width():返回矩阵的列数;(4)height():返回矩阵的行数;(5)Matrix add(Matrix b):返回当前矩阵与矩阵b相加后的矩阵;(6)Matrix multiply(Matrix b):返回当前矩阵与矩阵b相乘后的矩阵。(7)Matrix transpose():返回当前矩阵的转置矩阵;(8)getMax():返回矩阵中的最大值及其所在行和列;(9)print():以行和列的形式打印出当前矩阵。
package shiyan7;
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
matrix2 a = new matrix2(3,4);
matrix2 b = new matrix2(3,4);
matrix2 c = new matrix2(4,5);
for(int i = 0; i < 3; i++) {
for(int j = 0; j < 4; j++) {
a.set(i, j, 1);
b.set(i, j, 2);