Matrix 多重常数法与矩阵 公共类矩阵{ 公共双myArray[]]; 公共矩阵(双a[][]){ this.myArray=a; } 公共矩阵(整数b,向量…向量){ double myArray[][]=新的双精度[vectors.length][]; int行
多重常数法与矩阵Matrix 多重常数法与矩阵 公共类矩阵{ 公共双myArray[]]; 公共矩阵(双a[][]){ this.myArray=a; } 公共矩阵(整数b,向量…向量){ double myArray[][]=新的双精度[vectors.length][]; int行,matrix,Matrix,多重常数法与矩阵 公共类矩阵{ 公共双myArray[]]; 公共矩阵(双a[][]){ this.myArray=a; } 公共矩阵(整数b,向量…向量){ double myArray[][]=新的双精度[vectors.length][]; int行=vectors.length; int column=vectors.length; 对于(int i=0;i
公共类矩阵{
公共双myArray[]];
公共矩阵(双a[][]){
this.myArray=a;
}
公共矩阵(整数b,向量…向量){
double myArray[][]=新的双精度[vectors.length][];
int行=vectors.length;
int column=vectors.length;
对于(int i=0;i
对于(int i=0;i为以下线性代数问题开发java程序Marix类。开发一个矩阵类,将矩阵作为二维双精度数组保存。根据需要包括其他变量或参数。这是我的主要问题,我有3个类:矩阵、向量、测试2向量合在一起并创建矩阵,2 x 2、3 x 2、2x3视情况而定。其中一种方法在这里称为“multiplybyConstant”,它说矩阵乘以一个常数,我可以想象,我必须取矩阵2d维数组,作为循环和常数,但我怎么能到这里呢?我不能写它,为下面的线性代数问题开发java程序Marix类。开发一个矩阵类,将矩阵作为二维双精度数组。包括附加变量或p参数。这是我的主要问题,我有3个类:矩阵、向量、测试向量,一起创建矩阵,2 x 2、3 x 2、2x3,这取决于它。其中一个方法在这里称为“multiplybyConstant”它说矩阵乘以我能想象的常数,我必须取矩阵2d维数组,作为循环和常数,但我怎么能得到这里?我写不出来
public class Matrix{
public double myArray[][];
public Matrix(double a[][]){
this.myArray=a;
}
public Matrix(int b,Vector...vectors) {
double myArray[][] = new double[vectors.length][];
int row = vectors.length;
int column = vectors.length;
for (int i = 0; i < row; i++) {
myArray[i] = new double[column];
}
for (int i = 0; i < row; i++) {
for (int j = 0; j < column; j++) {
if(b==0)
{
myArray[i][j] = vectors[i].getYourArray()[j];
}
else
{
myArray[j][i] = vectors[i].getYourArray()[j];
}
}
}
}
public Matrix(int a){
double [][] t=new double[a][a];
Matrix z=new Matrix(t);
for(int i=0;i<a;i++){
for(int j=0;j<a;j++){
if(i==j) z.myArray[i][j]=1;
else z.myArray[i][j]=0;
}
}
this.myArray=z.myArray;
}
public Matrix multiplyByConstant(double m){ // here
}
}