如何采用java语言实现求解一个矩阵的转置
1、打开编程软件,如图所示,小编采用的是eclipse软件;
2、建立一个java工程,并且其中带有一个main方法,该程序中有方法分别是main和printArray方法;
3、编写矩阵显示方法,用于显示我们的矩阵数据;
private static void printArray(int[][] arr){
for(int i=0;i<arr.length;i++){
for(int j=0;j<arr.length;j++){
System.out.print(arr[i][j]+" ");
}
System.out.println();
}
}
4、填写一个要求解转置的矩阵方法;
编写行变列列变行的代码,即实现我们的矩阵值装置求解方法;
public static void main(String[] args) {
int arr[][] =new int[][]{{1,2,3},{4,5,6},{7,8,9}};
System.out.println("行列互换前");
printArray(arr);
int arr2[][]=new int[arr.length][arr.length];
for(int i=0;i<arr.length;i++){
for(int j=0;j<arr.length;j++){
arr2[i][j]=arr[j][i];
}
}
System.out.println("行列互换后:");
printArray(arr2);
}
5、单击“编译并运行”按钮,我们可以看到我们的求解结果了。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:90
阅读量:44
阅读量:73
阅读量:45
阅读量:25