<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 亚洲精品亚洲人成在线播放| 久久国产美女免费观看精品| 婷婷五月深深久久精品| 国产三级国产精品| 自怕偷自怕亚洲精品| 久久中文精品无码中文字幕| 精品人妻无码一区二区色欲产成人| 久久久久国产精品| 国产成人久久精品二区三区| 老司机亚洲精品影院在线观看| 日韩精品久久久肉伦网站| 久久夜色精品国产www| 国产精品线在线精品国语| 91午夜精品亚洲一区二区三区 | 国产午夜精品久久久久九九电影| 欧美日韩精品一区二区在线视频| 日韩精品中文字幕无码一区| 国内精品免费久久影院| 高清在线亚洲精品国产二区| 国产精品1000夫妇激情啪发布| 久久久久久精品免费免费自慰| 久久精品九九亚洲精品天堂 | 91麻豆国产精品91久久久| 日韩精品无码一区二区三区不卡| 久久久久国产成人精品亚洲午夜| 国产精品久免费的黄网站| 亚洲精品无码国产片| 亚洲精品在线免费观看| 亚洲av成人无码久久精品| 国产亚洲精品美女久久久 | 国产精品亚洲玖玖玖在线观看| 国产成人综合色视频精品| 亚洲精品动漫免费二区| 无码国内精品久久综合88| 中文字幕动漫精品专区| 91麻豆精品在线观看| 99re66热这里只有精品17| 亚洲AV第一页国产精品| 久久精品国产亚洲AV麻豆~| 国产精品对白交换视频| 国产精品亚洲аv无码播放|