亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > Java > 正文

Java實現矩陣加減乘除及轉制等運算功能示例

2024-07-13 10:16:02
字體:
來源:轉載
供稿:網友

本文實例講述了Java實現矩陣加減乘除及轉制等運算功能。分享給大家供大家參考,具體如下:

Java初學,編寫矩陣預算程序,當做工具,以便以后寫算法時使用。

public class MatrixOperation {  public static int[][] add(int[][] matrix_a, int[][] matrix_b) {    int row = matrix_a.length;    int col = matrix_a[0].length;    int[][] result = new int[row][col];    if (row != matrix_b.length || col != matrix_b[0].length) {      System.out.println("Fault");    } else {      for (int i = 0; i < row; i++) {        for (int j = 0; j < col; j++) {          result[i][j] = matrix_a[i][j] + matrix_b[i][j];        }      }    }    return result;  }  public static int[][] sub(int[][] matrix_a, int[][] matrix_b) {    int row = matrix_a.length;    int col = matrix_a[0].length;    int[][] result = new int[row][col];    if (row != matrix_b.length || col != matrix_b[0].length) {      System.out.println("Fault");    } else {      for (int i = 0; i < row; i++) {        for (int j = 0; j < col; j++) {          result[i][j] = matrix_a[i][j] - matrix_b[i][j];        }      }    }    return result;  }  public static int[][] dot(int[][] matrix_a, int[][] matrix_b) {    /*     * matrix_a's dimention m*p matrix_b's dimention p*n. return dimention     * m*n     */    int row = matrix_a.length;    int col = matrix_a[0].length;    int[][] result = new int[row][col];    if (col != matrix_b.length) {      System.out.println("Fault");    } else {      for (int i = 0; i < row; i++) {        for (int j = 0; j < col; j++) {          result[i][j] = 0;          for (int k = 0; k < col; k++) {            result[i][j] += matrix_a[i][k] * matrix_b[k][j];          }        }      }    }    return result;  }  public static int[][] dot(int[][] matrix_a, int b) {    int row = matrix_a.length;    int col = matrix_a[0].length;    int[][] result = new int[row][col];    for (int i = 0; i < row; i++) {      for (int j = 0; j < col; j++) {        result[i][j] = matrix_a[i][j] * b;      }    }    return result;  }  public static int[][] mul(int[][] matrix_a, int[][] matrix_b) {    /*     * matrix_a's dimention m*n matrix_b's dimention m*n. return dimention     * m*n     */    int row = matrix_a.length;    int col = matrix_a[0].length;    int[][] result = new int[row][col];    if (row != matrix_b.length || col != matrix_b[0].length) {      System.out.println("Fault");    } else {      for (int i = 0; i < row; i++) {        for (int j = 0; j < col; j++) {          result[i][j] = matrix_a[i][j] * matrix_b[i][j];        }      }    }    return result;  }  public static int[][] transport(int[][] matrix_a) {    int row = matrix_a.length;    int col = matrix_a[0].length;    int[][] result = new int[row][col];    for (int i = 0; i < row; i++) {      for (int j = 0; j < col; j++) {        result[j][i] = matrix_a[i][j];      }    }    return result;  }  public static void print(int[][] matrix) {    int row = matrix.length;    int col = matrix[0].length;    for (int i = 0; i < row; i++) {      System.out.print("[");      for (int j = 0; j < col; j++) {        System.out.print(matrix[i][j]);        if (j != col - 1) {          System.out.print(", ");        }      }      System.out.print("]/n");    }  }  public static void main(String[] args) {    int[][] a = { { 1, 2 }, { 3, 4 } };    int[][] b = { { 7, 8 }, { 6, 5 } };    int[][] c = add(a, b);    System.out.println("VeVb武林網測試結果如下:");    System.out.println("matrix a = ");    print(a);    System.out.println("matrix b = ");    print(b);    System.out.println("matrix a + b = ");    print(c);    c = sub(a, b);    System.out.println("matrix a - b = ");    print(c);    int[][] d = dot(a, b);    System.out.println("matrix a dot b = ");    print(d);    int[][] e = dot(a, 3);    System.out.println("matrix a * 3 = ");    print(e);    int[][] f = transport(a);    System.out.println("matrix a.T = ");    print(f);    int[][] g = mul(a, b);    System.out.println("matrix a * b = ");    print(g);  }}

運行結果:

Java,矩陣,加減乘除,轉制,運算

 

希望本文所述對大家java程序設計有所幫助。


注:相關教程知識閱讀請移步到JAVA教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品最新在线观看| 美女av一区二区| 黑人狂躁日本妞一区二区三区| 91在线中文字幕| 国产精品久久久久久av福利软件| 国产主播喷水一区二区| 91精品久久久久久综合乱菊| 成人性教育视频在线观看| 久久人人爽人人爽人人片av高清| 精品视频在线观看日韩| 久久久精品久久| 亚洲黄色av网站| 在线成人激情视频| 亚洲欧美中文日韩在线| 精品福利一区二区| 亚洲成人精品av| 亚洲第一国产精品| 黄色一区二区在线观看| 久久综合伊人77777蜜臀| 日韩有码视频在线| 亚洲欧美另类人妖| 欧美电影免费观看高清完整| 久久精品在线视频| 亚洲美女免费精品视频在线观看| 全亚洲最色的网站在线观看| 精品福利免费观看| 久久精品国产96久久久香蕉| 欧美一级淫片aaaaaaa视频| 91高清视频在线免费观看| 亚洲国产97在线精品一区| 亚洲三级av在线| 欧美最猛性xxxxx亚洲精品| 成人有码在线视频| 欧美超级免费视 在线| 亚洲国产一区二区三区四区| 国内成人精品一区| 国产精品日韩在线播放| 欧美国产日韩二区| 国产精品日韩电影| 精品国产乱码久久久久久虫虫漫画| 中文字幕日韩欧美| 97免费视频在线| 国产精品日韩av| 亚洲女人被黑人巨大进入| 高清在线视频日韩欧美| 欧美最顶级丰满的aⅴ艳星| 久久精品视频在线播放| 欧美裸体xxxx极品少妇软件| 欧美寡妇偷汉性猛交| 精品伊人久久97| 亚洲精品福利在线观看| 亚洲成人a级网| 国产精品三级网站| 国产成人免费91av在线| 久久久久免费精品国产| 久久久精品美女| 日韩av免费网站| 日韩中文字幕在线视频播放| 亚洲女人初尝黑人巨大| 色与欲影视天天看综合网| 亚洲午夜未删减在线观看| 精品成人乱色一区二区| 欧美性受xxxx黑人猛交| 国产精品美女免费看| 成人黄色免费片| 最近2019年日本中文免费字幕| 98精品国产高清在线xxxx天堂| 九九九久久国产免费| 欧美日韩一区二区免费视频| 亚洲精品中文字幕有码专区| 最近2019中文免费高清视频观看www99| 国产专区精品视频| 日本欧美一二三区| 日韩免费视频在线观看| 亚洲人成77777在线观看网| 欧美大尺度激情区在线播放| 精品久久久久人成| 日韩精品中文字幕久久臀| 欧美精品www在线观看| 国产欧洲精品视频| 中文字幕在线观看日韩| 国产在线观看不卡| 久久久成人av| 国产精品久久久久久久久久99| 久久综合国产精品台湾中文娱乐网| 国产精品爽黄69天堂a| 国产精品高清在线| 麻豆一区二区在线观看| 国产高清在线不卡| 97碰碰碰免费色视频| 国产精品美女999| 在线一区二区日韩| 最近中文字幕mv在线一区二区三区四区| 久久天天躁狠狠躁夜夜躁2014| 色av吧综合网| 日韩乱码在线视频| 亚洲精品日产aⅴ| 色偷偷888欧美精品久久久| 久久久久久久91| 久久精品精品电影网| 精品久久久国产精品999| 精品亚洲va在线va天堂资源站| 欧美高清在线视频观看不卡| 狠狠躁18三区二区一区| 欧美成人三级视频网站| 最近更新的2019中文字幕| 大桥未久av一区二区三区| 欧美性色视频在线| 亚洲成人久久电影| 国产美女高潮久久白浆| 成人免费高清完整版在线观看| 欧美日韩精品在线播放| 日韩精品视频在线| 久久久久久网站| 午夜精品久久久久久久99热浪潮| 久久久久久久久久亚洲| 欧美成人免费大片| 日韩欧美精品在线观看| 日韩a**中文字幕| 欧美乱人伦中文字幕在线| 国产亚洲视频中文字幕视频| 第一福利永久视频精品| 国产精品视频网址| 国产精品久久久久久网站| 国产欧美一区二区三区久久人妖| 久久久久久成人| 日本道色综合久久影院| 91精品在线播放| 亚洲欧洲高清在线| 热久久视久久精品18亚洲精品| 97超碰国产精品女人人人爽| 国产精品久久久久久久久久小说| 亚洲欧美色图片| 欧美福利视频在线观看| 国产在线a不卡| 欧美日韩国产色视频| 成人www视频在线观看| 5278欧美一区二区三区| 成人a视频在线观看| 精品国偷自产在线视频| 日韩一级黄色av| 欧美国产高跟鞋裸体秀xxxhd| 亚洲精品影视在线观看| 亚洲色无码播放| 久久久免费精品| 91亚洲国产成人久久精品网站| 国产一区二区久久精品| 伊人亚洲福利一区二区三区| 中文字幕日韩专区| 亚洲国产精彩中文乱码av在线播放| 欧美黄色三级网站| 日韩精品高清在线| 亚洲人成网站免费播放| 91亚洲国产精品| 91牛牛免费视频| 国产亚洲日本欧美韩国| 国产九九精品视频| 中文字幕亚洲综合| 欧美精品videos| 国产亚洲欧美日韩美女| 性色av一区二区三区免费| 久久久久久久久久婷婷| 国产一区香蕉久久| 亚洲理论电影网|