永发信息网

两个行列式怎么相加?

答案:7  悬赏:40  手机版
解决时间 2021-01-05 22:03
  • 提问者网友:ミ烙印ゝ
  • 2021-01-05 09:57
两个行列式怎么相加?
最佳答案
  • 五星知识达人网友:深街酒徒
  • 2021-01-05 10:17
只有当两个行列式,只相差一行(或一列)元素不同时,才可以直接相加(相同的行(或列)不变,不相同的行(列),元素分别相加)。

拓展资料两个矩阵的相加和相乘的方式:
//两个矩阵相加和相乘
public class TestMatrixOperation
{
public static void main(String[] args)
{
int [][]matrix1=new int[5][5];
int [][]matrix2=new int[5][5];
//随机分配值
for(int i=0;ifor(int j=0;jmatrix1[i][j]=(int)(Math.random()*10);
matrix2[i][j]=(int)(Math.random()*10);
}
//两个矩阵相加并输出结果
int[][]resultMatrix=addMatrix(matrix1,matrix2);
System.out.println("两个矩阵相加:");
printResult(matrix1,matrix2,resultMatrix,'+');
//两个矩阵相乘并输出结果
resultMatrix=multiplyMatrix(matrix1,matrix2);
System.out.println("两个矩阵相乘:");
printResult(matrix1,matrix2,resultMatrix,'*');
}
//两个矩阵相加的方法
public static int[][] addMatrix(int[][] m1,int[][] m2){
int[][]result=new int[m1.length][m1[0].length];
for(int i=0;i//for(int j=0;jfor(int j=0;jresult[i][j]=m1[i][j]+m2[i][j];
return result;
}
//两个矩阵相乘的方法
public static int[][] multiplyMatrix(int[][] m1,int[][] m2){
int[][]result=new int[m1.length][m2[0].length];
for(int i=0;ifor(int j=0;jfor(int k=0;kresult[i][j]+=m1[i][k]*m2[k][j];
return result;
}
//输出结果
public static void printResult(
int[][] m1,int[][] m2,int[][] m3,char op){
System.out.println("第一个矩阵是:");
for(int i=0;ifor(int j=0;jSystem.out.print(" "+m1[i][j]);
System.out.println(" ");
}
System.out.println("第二个矩阵是:");
for(int i=0;ifor(int j=0;jSystem.out.print(" "+m2[i][j] );
System.out.println(" ");
}
System.out.println("两个矩阵做"+op+"运算");
for(int i=0;ifor(int j=0;jSystem.out.print(" "+m3[i][j]);
System.out.println(" ");
全部回答
  • 1楼网友:猎心人
  • 2021-01-05 15:55
跟加法一样的加 不过要照准对应位置
比如说a11 只能跟 b11 加
  • 2楼网友:摆渡翁
  • 2021-01-05 13:56
行列式是具有确定运算关系的一个符号,它表示一个确定的数所以计算两个行列的和时,要分别计算出两个行列式的值,再相加
  • 3楼网友:洎扰庸人
  • 2021-01-05 12:29
将两个行列式对应的每行与每列对应的数字相加,
例a11与对应的b11相加。
  • 4楼网友:过活
  • 2021-01-05 11:38
一般来说,两个行列式不能直接相加,应该计算出对应的数值后再相加。
但是,对于两个除了某行或某列以外其余元素都完全相同的行列式,则可以写为将对应行或对应列相加后所形成的行列式。
如若有3阶行列式 |A|=|a1,b,c| |B|=|a2,b,c|,其中a1,a2,b,c为三维列向量,则|A|+|B|=|(a1+a2),b,c|。
  • 5楼网友:西风乍起
  • 2021-01-05 11:13
楼上错了,矩阵才那么加,2个行列式要相加就只有结果相加
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯