java实现矩阵相加、相乘,判断是否上(下)三角矩阵、对称矩阵、相等的算法在Matrix.java添加这些操作:判断一个矩阵是否为上三角矩阵:public boolean isUpperTriangularMatrix() 判断一个矩阵是否为
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/15 18:45:09
java实现矩阵相加、相乘,判断是否上(下)三角矩阵、对称矩阵、相等的算法在Matrix.java添加这些操作:判断一个矩阵是否为上三角矩阵:public boolean isUpperTriangularMatrix() 判断一个矩阵是否为
java实现矩阵相加、相乘,判断是否上(下)三角矩阵、对称矩阵、相等的算法
在Matrix.java添加这些操作:
判断一个矩阵是否为上三角矩阵:public boolean isUpperTriangularMatrix()
判断一个矩阵是否为下三角矩阵:public boolean isLowerTriangularMatrix()
判断一个矩阵是否为对称矩阵:public boolean isSymmetricMatrix ()
比较两个矩阵是否相等:public boolean equals(Matrix b)
计算两个矩阵的乘积:public void multiply(Matrix b)
public class Matrix
{
private int value[][]; //存储矩阵元素的二维数组
public Matrix(int m, int n) //构造m行n列的空矩阵
{
this.value=new int[m][n];
}
public Matrix(int n) //构造n行n列的空矩阵
{
this(n,n);
}
public Matrix()
{
this(10,10);
}
public Matrix(int mat[][]) //构造矩阵,由数组mat提供矩阵元素
{
this(mat.length,mat[0].length);
for (int i=0; i
java实现矩阵相加、相乘,判断是否上(下)三角矩阵、对称矩阵、相等的算法在Matrix.java添加这些操作:判断一个矩阵是否为上三角矩阵:public boolean isUpperTriangularMatrix() 判断一个矩阵是否为
class Matrix
{
private int value[][]; //存储矩阵元素的二维数组
public Matrix(int m,int n) //构造m行n列的空矩阵
{
this.value=new int[m][n];
}
public Matrix(int n) //构造n行n列的空矩阵
{
this(n,n);
}
public Matrix()
{
this(10,10);
}
public Matrix(int mat[][]) //构造矩阵,由数组mat提供矩阵元素
{
this(mat.length,mat[0].length);
for (int i=0; i