<sup id="m40ya"></sup>
  • 
    
  • <kbd id="m40ya"></kbd>
    <samp id="m40ya"></samp>
    <ul id="m40ya"></ul>
  • 更多精彩內容,歡迎關注:

    視頻號
    視頻號

    抖音
    抖音

    快手
    快手

    微博
    微博

    java matrix

    文檔

    java matrix

    Matrix 是一個基于javaEE技術集成的基礎應用系統,是一個可以看見和運行的系統,matrix定義了一個穩定而有效的設計開發框架,結合代碼生成器使用自動生成增刪改查代碼簡化了應用開發過程。
    推薦度:
    導讀Matrix 是一個基于javaEE技術集成的基礎應用系統,是一個可以看見和運行的系統,matrix定義了一個穩定而有效的設計開發框架,結合代碼生成器使用自動生成增刪改查代碼簡化了應用開發過程。

    java matrix是什么,讓我們一起了解一下?

    Matrix 是一個基于javaEE技術集成的基礎應用系統,是一個可以看見和運行的系統,matrix定義了一個穩定而有效的設計開發框架,結合代碼生成器使用自動生成增刪改查代碼簡化了應用開發過程。它集成了系統日志,事務控制、安全校驗、權限管理等功能,為開發人員提供一個能夠快速開發業務系統的框架,開發人員只需要專注于業務邏輯而不需要關注非功能需求。

    那么Matrix有哪些方法可以控制圖片變換?

    1、setTranslate(float dx,float dy):控制Matrix進行位移。

    2、setSkew(float kx,float ky):控制Matrix進行傾斜,kx、ky為X、Y方向上的比例。

    3、setSkew(float kx,float ky,float px,float py):控制Matrix以px、py為軸心進行傾斜,kx、ky為X、Y方向上的傾斜比例。

    4、setRotate(float degrees):控制Matrix進行depress角度的旋轉,軸心為(0,0)。

    5、setRotate(float degrees,float px,float py):控制Matrix進行depress角度的旋轉,軸心為(px,py)。

    6、setScale(float sx,float sy):設置Matrix進行縮放,sx、sy為X、Y方向上的縮放比例。

    7、setScale(float sx,float sy,float px,float py):設置Matrix以(px,py)為軸心進行縮放,sx、sy為X、Y方向上的縮放比例。

    matrix的入門操作代碼如下:

    import?org.junit.Test;
    import?org.ujmp.core.DenseMatrix;
    import?org.ujmp.core.Matrix;
    /**
    ?*?Created?by?lionel?on?16/11/29.
    ?*/
    public?class?MatrixTest?{
    ????@Test
    ????public?void?test()?{
    ????????//創建4*4的?零矩陣
    ????????Matrix?dense?=?DenseMatrix.Factory.zeros(4,?4);
    ????????System.out.println(dense);
    ????????/*
    ????????0.0000?????0.0000?????0.0000?????0.0000
    ????????0.0000?????0.0000?????0.0000?????0.0000
    ????????0.0000?????0.0000?????0.0000?????0.0000
    ????????0.0000?????0.0000?????0.0000?????0.0000
    ????????*/
    ????????//設置矩陣dense第三行第四列的元素為5.0
    ????????dense.setAsDouble(5.0,?2,?3);
    ????????//其他設置
    ????????dense.setAsDouble(1.0,?0,?0);
    ????????dense.setAsDouble(3.0,?1,?1);
    ????????dense.setAsDouble(4.0,?2,?2);
    ????????dense.setAsDouble(-2.0,?3,?3);
    ????????dense.setAsDouble(-2.0,?1,?3);
    ????????System.out.println(dense);
    ????????/*
    ????????1.0000?????0.0000?????0.0000?????0.0000
    ????????0.0000?????3.0000?????0.0000????-2.0000
    ????????0.0000?????0.0000?????4.0000?????5.0000
    ????????0.0000?????0.0000?????0.0000????-2.0000
    ????????*/
    ????????//矩陣dense的轉置
    ????????Matrix?transpose?=?dense.transpose();
    ????????System.out.println(transpose);
    ????????/*
    ????????1.0000?????0.0000?????0.0000?????0.0000
    ????????0.0000?????3.0000?????0.0000?????0.0000
    ????????0.0000?????0.0000?????4.0000?????0.0000
    ????????0.0000????-2.0000?????5.0000????-2.0000
    ????????*/
    ????????//矩陣dense與矩陣transpose相加
    ????????System.out.println(dense.plus(transpose));
    ????????/*
    ????????2.0000?????0.0000?????0.0000?????0.0000
    ????????0.0000?????6.0000?????0.0000????-2.0000
    ????????0.0000?????0.0000?????8.0000?????5.0000
    ????????0.0000????-2.0000?????5.0000????-4.0000
    ?????????*/
    ????????//矩陣dense與矩陣transpose相減
    ????????System.out.println(dense.minus(transpose));
    ????????/*
    ????????0.0000?????0.0000?????0.0000?????0.0000
    ????????0.0000?????0.0000?????0.0000????-2.0000
    ????????0.0000?????0.0000?????0.0000?????5.0000
    ????????0.0000?????2.0000????-5.0000?????0.0000
    ????????*/
    ????????//矩陣dense與矩陣transpose相乘
    ????????Matrix?matrixProduct?=?dense.mtimes(transpose);
    ????????System.out.println(matrixProduct);
    ????????/*
    ????????1.0000?????0.0000?????0.0000?????0.0000
    ????????0.0000????13.0000???-10.0000?????4.0000
    ????????0.0000???-10.0000????41.0000???-10.0000
    ????????0.0000?????4.0000???-10.0000?????4.0000
    ????????*/
    ????????//矩陣dense?所有元素*2
    ????????Matrix?scaled?=?dense.times(2);
    ????????System.out.println(scaled);
    ????????/*
    ????????2.0000?????0.0000?????0.0000?????0.0000
    ????????0.0000?????6.0000?????0.0000????-4.0000
    ????????0.0000?????0.0000?????8.0000????10.0000
    ????????0.0000?????0.0000?????0.0000????-4.0000
    ?????????*/
    ????????//矩陣?dense?的逆矩陣
    ????????System.out.println(dense.inv());
    ????????/*
    ????????1.0000?????0.0000?????0.0000?????0.0000
    ????????0.0000?????0.3333?????0.0000????-0.3333
    ????????0.0000?????0.0000?????0.2500?????0.6250
    ???????-0.0000????-0.0000????-0.0000????-0.5000
    ?????????*/
    ????????//生成4*4隨機矩陣,元素值在0,1之間
    ????????Matrix?rand?=?Matrix.Factory.rand(4,?4);
    ????????System.out.println(rand);
    ????????/*
    ????????0.5478?????0.5100?????0.7078?????0.0600
    ????????0.8316?????0.4039?????0.2553?????0.0173
    ????????0.4354?????0.7132?????0.7865?????0.7006
    ????????0.0394?????0.4839?????0.4374?????0.6241
    ?????????*/
    ????????//生成4*4隨機矩陣,元素值在-1,1之間
    ????????Matrix?randn?=?Matrix.Factory.randn(4,?4);
    ????????System.out.println(randn);
    ????????/*
    ????????0.8655?????0.6231????-0.4234?????0.0802
    ????????0.7217????-0.7399????-0.5692?????0.6421
    ????????-1.5557?????0.4745?????2.1110?????1.5489
    ????????-0.8520????-0.7722?????0.9025????-0.4664
    ????????*/
    ????????//產生2*3?元素值都為1.0000的矩陣
    ????????Matrix?ones?=?Matrix.Factory.ones(2,?3);
    ????????System.out.println(ones);
    ????????/*
    ????????1.0000?????1.0000?????1.0000
    ????????1.0000?????1.0000?????1.0000
    ?????????*/
    ????}
    }

    以上就是小編今天的分享了,希望可以幫助到大家。

    文檔

    java matrix

    Matrix 是一個基于javaEE技術集成的基礎應用系統,是一個可以看見和運行的系統,matrix定義了一個穩定而有效的設計開發框架,結合代碼生成器使用自動生成增刪改查代碼簡化了應用開發過程。
    推薦度:
    為你推薦
    資訊專欄
    熱門視頻
    相關推薦
    java memcpy java merge java method java mian java mina java mkdir java mmap java mockito java modelandview java module java monad java mono java mqtt java multiset java mvvm java mybatisplus java namespace java newinstance java nextint java nextline java matlab java math.ceil java mapping java malloc java main java logstash java logging java localtime java locale java list.contains java list.add java linq java linklist java leveldb java lamada java kudu java kmeans java keystore java kafka java jxl
    Top 国产三级精品三级| 国产精品玖玖玖在线观看| 精品一区二区三区免费毛片| 久久精品亚洲中文字幕无码麻豆| 国产精品久久久久久久午夜片| 亚洲精品国产第一综合99久久| 日韩精品久久久肉伦网站| 精品久久久久久久中文字幕| 国产精品社区在线观看| 国产香蕉精品视频| 久久夜色精品国产噜噜亚洲AV| 中文字幕精品无码一区二区| 国产亚洲精品精品精品| 99偷拍视频精品一区二区| 国产精品久久久久9999高清| 四虎国产精品永久在线观看| 国产麻豆9l精品三级站| 青青热久久国产久精品 | 精品国产一区二区三区久久蜜臀| 日韩精品电影一区| 色婷婷激情av精品影院| 国产精品视频网站| 亚洲视频国产精品| 91大神在线精品视频一区| 久久一区二区精品综合| 国产麻豆精品一区二区三区v视界| 久久精品国产亚洲Aⅴ香蕉| 伊在人亚洲香蕉精品区麻豆| 国产精品国产国产aⅴ| 最新69国产成人精品免费视频动漫 | 国产成人精品午夜二三区| 亚洲区日韩精品中文字幕| 久久久久久久精品成人热色戒| 99re在线视频精品| 无码精品人妻一区二区三区人妻斩| 国语自产精品视频在线区| 亚洲日韩精品一区二区三区无码| 国产一区二区精品尤物| 中文国产成人精品少久久| 精品国产亚洲男女在线线电影| 亚洲精品无码激情AV|