日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

MKL学习——线性代数概念相关

發(fā)布時間:2023/12/13 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 MKL学习——线性代数概念相关 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

前言

回顧一下BLAS Level 1 2 3中的運算都有什么類型

  • BLAS Level 1

    在BLAS Level 1中,進行的是向量-向量的操作。其中相關概念有

    • 向量類型: 實數(shù)域,復數(shù)域,共軛
    • 運算操作: 元素求和,向量相加,向量拷貝,點乘,二范數(shù)(歐幾里得范數(shù)),向量繞點旋轉,Givens旋轉,改進Givens旋轉,計算Givens旋轉參數(shù),標量與向量的乘積,向量交換,查找最大最小值,復數(shù)域向量的絕對值
  • BLAS Level 2

    在BLAS Level 2中,進行的是矩陣-向量的操作。其中相關概念有

    • 矩陣類型: 一般帶狀矩陣,一般矩陣,Hermitian帶狀矩陣,Hermitian矩陣,Hermitian壓縮矩陣,對稱帶狀矩陣,對稱壓縮矩陣,對稱矩陣,三角帶狀矩陣,三角壓縮矩陣,三角矩陣
    • 運算操作: 矩陣-向量乘積,一階更新,二階更新,解線性方程組
  • BLAS Level 3

    在BLAS Level 3中,進行的是矩陣-矩陣的操作。其中相關概念有

    • 矩陣類型:一般矩陣,Hermitian矩陣,對稱矩陣,三角矩陣
    • 運算操作: 矩陣乘法,k階更新,2k階更新, 解方程

向量矩陣類型學習

向量

  • 實數(shù)域

    x=[1?,?2?,?3.1?,?4]
    元素為實數(shù)的就叫實數(shù)域上的向量

  • 復數(shù)域

    x=[?i,?2i,?3i,?4i]x=[4?i?,?3?2i?,?2?3i?,?1?4i]
    元素為復數(shù)的就叫復數(shù)域上的向量,第一個向量的實部為0,第二個向量的實部非0

  • 共軛向量

    當兩個復數(shù)的實部相等,虛部互為相反數(shù)時,這兩個復數(shù)叫做互為共軛復數(shù),實數(shù)的共軛復數(shù)就是本身

矩陣

  • 一般矩陣

    A=???a11a21a31a12a22a32a13a23a33???

  • 帶狀矩陣

    如果矩陣A=aij是一個n?n的矩陣,假設在對角邊界帶狀區(qū)域之外的所有元素都是0,其中邊界范圍由常數(shù)k1k2決定,那么就有

    j<(i?k1)j>(i+k2)aij=0
    這里面的k1稱為下帶寬(lower bandwidth),k2稱為上帶寬(upper bandwidth)
    A=???a1100a12a2200a23a33???

  • 三角帶狀矩陣

    當帶狀矩陣的k1=k2=1的時候,就是三角帶狀矩陣了

    A=????????????????B11B210??0B12B22B32???0B23B33B43????B34B44B540???B45B55B650??0B56B66????????????????
    ?

  • Hermitian矩陣

    Hermitian矩陣(也稱為self-adjoint矩陣),是一個復數(shù)方陣,與它自己的共軛轉置是相等的;也就是說第i行第j列的元素等于它的共軛轉置矩陣的第j行第i列,對于所有的索引i,j都有

    aij=ajiˉˉˉˉA=AHˉˉˉˉˉ
    一個實例就是
    A=???22?i42+i3?i4i1???

  • 三角矩陣

    A=???????????a11a21a31?an1a22a32?an2????an,n?10an,n???????????
    稱為下三角矩陣(lower triangular matrix)或者左三角矩陣(left triangular matrix)。同理還有上三角矩陣就不說了。

  • 對稱矩陣

    對稱矩陣就是一個轉置等于它自身的一個方陣

    A=AT
    例如
    A=???17374?53?56???

  • 壓縮存儲

    在Cblas中提供了很多壓縮存儲,但是目前還沒分析透徹,有興趣可以看看英文文檔,其中提供了各種轉換壓縮存儲的主程序。主要包含的壓縮存儲有:

    • 帶狀壓縮存儲
    • 按列存儲時候Hermitian矩陣的上三角帶狀存儲;按行存儲時候Hermitian矩陣的下三角帶狀存儲
    • 對稱矩陣的上三角壓縮存儲;對稱矩陣的下三角壓縮存儲
    • 按列存儲時候上三角帶狀矩陣或者下三角帶狀矩陣的壓縮存儲;按行存儲的時候上三角帶狀矩陣或者下三角帶狀矩陣的壓縮存儲

向量矩陣操作學習

向量-向量

  • Givens旋轉

    直接從維基百科上搬過來:

    == 矩陣表示 ==
    吉文斯旋轉表示為如下形式的[[矩陣]]

    G(i,j,θ)=?????????????????1?0?0?0?????0?c?s?0?????0??s?c?0?????0?0?0?1?????????????????
    這里的 c= cos(θ) 和 s = sin(θ) 出現(xiàn)在第 ”i” 行和第 ”j” 行與第 ”i” 列和第 ”j” 列的交叉點上。就是說,吉文斯旋轉矩陣的所有非零元定義如下:
    gkkgiigjjgijgji=1forki,j=c=c=?s=s

    乘積 G(i,?j,?θ)?x 表示向量 x(i,j)平面中的逆時針旋轉 θ 弧度。

    Givens 旋轉在數(shù)值線性代數(shù)中主要的用途是在向量或矩陣中介入零。例如,這種效果可用于計算矩陣的 QR分解。超過Householder變換的一個好處是它們可以輕易的并行化,另一個好處是對于非常稀疏的矩陣計算量更小。

    == 穩(wěn)定計算 ==
    當一個吉文斯旋轉矩陣 G(i,j,θ)從左側乘另一個矩陣 A的時候,GA 只作用于A的第 ij 行。所以我們集中于下列問題。給出 ab,找到 c=cos(θ)s=sin(θ) 使得

    [cs?sc][ab]=[r0]
    明確計算出 θ 是沒有必要的。我們轉而直接獲取 ”c”, ”s” 和 ”r”。一個明顯的解是
    rcs=a2+b2??????=a/r=?b/r

矩陣-向量

  • Hermitian矩陣或者其壓縮存儲形式

    • 一階更新

    A:=α?x?conjg(x)+A

    其中x是一個n維向量

    • 二階更新

    A:=α?x?conjg(y)+conjg(α)?y?conjg(x)+A

    其中x,y都是n向量

  • 對稱矩陣或者其壓縮存儲形式

    • 一階更新

    a:=α?x?x+A

    ? 其中xn維矩陣

    • 二階更新
      A:=α?x?y+α?y?x+A
      其中x,y都是n維矩陣

矩陣-矩陣

  • Hermitian矩陣

    • k階更新
      C:=α?A?AH+β?C
      其中An?k維矩陣,Cn?n的Hermitian矩陣

    • 2k階更新

      C:=α?A?BH+conjg(α)?B?AH+β?C,
      其中A,B都是n?k的矩陣,Cn?n的Hermitian矩陣

  • 對稱矩陣

    • k階更新

    C:=α?A?A+β?C

    ? 其中An?k的矩陣,Cn?n的矩陣

    • 2k階更新
      C:=α?A?B+α?B?A+β?C
      其中A,B都是n?k的矩陣,Cn?n的矩陣

后續(xù)

目前感覺也就這么多內(nèi)容了。關于后面的稀疏矩陣計算相關內(nèi)容,等用到了再學習。后面著重實現(xiàn)以下最基本的全矩陣(full matrix)運算,也就是說不考慮矩陣是對稱的、Hermitian的或者帶狀什么的。主要包含向量-向量、矩陣-向量、矩陣-矩陣的乘法關系。

總結

以上是生活随笔為你收集整理的MKL学习——线性代数概念相关的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产性猛交xx乱 | 国产91在线免费 | 91在线精品入口 | 日产电影一区二区三区 | 天天看天天操 | 一本久久综合 | 亚洲av无码一区二区三区网站 | 五月天国产精品 | 亚洲综合色av | 后进极品美女圆润翘臀 | 国模丫头1000人体 | 丰满双乳秘书被老板狂揉捏 | 99视频国产精品 | 色综合天天综合网天天看片 | 免费日韩 | 九九热国产精品视频 | 国产一区二区在线免费观看 | 亚洲av无码一区二区三区在线 | 精品久久香蕉国产线看观看亚洲 | a天堂在线观看 | 午夜精品久久久久久久久久久久久蜜桃 | 国产youjizz| 日韩网站视频 | 欧美日韩国产成人精品 | 精品久久影视 | 狠狠丁香 | 亚洲国产精品成人综合久久久 | 成人精品视频99在线观看免费 | 操操网站| 538精品在线视频 | 一级黄色录象 | 亚洲精品国产成人 | 午夜av大片 | 成人乱人乱一区二区三区 | 中国少妇无码专区 | 国产一区精品无码 | 国产精品无码内射 | 超碰在线免费 | 蜜桃成熟时李丽珍国语 | 国产良妇出轨视频在线观看 | 欧美成人乱码一区二区三区 | yy6080久久 | 免费日b视频 | 97视频免费在线观看 | 91色噜噜| 日本黄视频在线观看 | 欧美人体视频一区二区三区 | 日韩免费大片 | 国产成人精品视频ⅴa片软件竹菊 | 国产精品乱码一区二区 | 国产精品呦呦 | 亚洲国产成人精品视频 | r级无码视频在线观看 | 99热网站| 91片黄在线观看喷潮 | 欧美一区二区日韩 | 国产牛牛 | 国产又黄又嫩又滑又白 | 国产综合网站 | 爱乃なみ加勒比在线播放 | 黄色一级大片在线免费看国产 | 制服丝袜一区 | 综合久久五月天 | 综合色影院| 国产精品福利在线观看 | 1024视频在线 | 激情福利 | 亚洲av男人的天堂在线观看 | 99热在线观看 | 午夜在线观看视频网站 | 免费在线观看www | 超碰在线一区 | 免费高清视频在线观看 | 黑丝av在线 | 麻豆影音先锋 | 成人做爰免费视频免费看 | 免费观看成人毛片 | 成人播放器 | 精品一区二区无码 | 一级在线免费视频 | 成 人 黄 色 片 在线播放 | 亚洲国产aⅴ精品一区二区的游戏 | 免费观看国产视频 | 日韩中文字幕精品 | 国产福利专区 | 黄色一区二区三区 | 亚洲国产精品久久久久久久 | 精品欧美一区二区在线观看 | 午夜在线免费视频 | 射久久久 | 综合网av| 亚洲 欧美 变态 另类 综合 | 污夜影院 | 欧美日韩v | 成人在线精品视频 | 国产一级黄色片子 | 日本一本在线观看 | 天天天天色 | 欧美影视|