📄 matrix_com.java
字号:
package fuzzy_project;class matrix_com //关系矩阵合成{ private double temp1; matrix_com() { temp1=0; } private double calmax(double x,double y) //比较参数的大小,返回大值 { if(x>=y) { temp1=x;} else {temp1=y;} return temp1; } private double calmin(double x,double y) //比较参数的大小,返回小值{ if(x<y) { temp1=x;} else {temp1=y;} return temp1;} public double[][] exe(double array1[][],double array2[][],int m,int n,int o) //exe()方法用来实现两个矩阵复合。设A*B,A是m*n矩阵,B是n*o矩阵 { double temp[][]=new double[m][o]; //定义存储矩阵相乘结果的二维数组 int i,j,k; for(i=0;i<m;i++) for(j=0;j<o;j++) { temp[i][j]=0; for(k=0;k<n;k++) temp[i][j]=calmax(temp[i][j],calmin(array1[i][k],array2[k][j])); } return temp; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -