精品偷拍一区二区三区,亚洲精品永久 码,亚洲综合日韩精品欧美国产,亚洲国产日韩a在线亚洲

  • <center id="usuqs"></center>
  • 
    
  • 求fortran編寫的三個矩陣相乘的程序,三個矩陣設置成(m,m)形狀的.

    求fortran編寫的三個矩陣相乘的程序,三個矩陣設置成(m,m)形狀的.
    矩陣是T*K*T的轉置.最好能設置成兩重循環(huán),即do i=1,m
    do j=1,m
    其他人氣:190 ℃時間:2020-05-01 18:06:36
    優(yōu)質解答
    你的問題可進行簡化,fortran中可以直接用matmul函數(shù)進行矩陣的乘積,下面是我編的程序愿您滿意!其中矩陣C為矩陣A的轉置,有問題可以問我
    program main
    implicit none
    integer::A(3,3)=(/1,2,3,4,5,6,7,8,9/)
    integer::B(3,3)=(/9,8,7,6,5,4,3,2,1/)
    integer::C(3,3)=0
    integer::D(3,3)=0
    integer::i,j
    do j=1,3
    C(j,:)=A(:,j)!矩陣A的轉置賦給C
    enddo
    write(*,*)"矩陣A=:"
    write(*,"(3I3/)")((A(i,j),j=1,3),i=1,3)
    write(*,*)"矩陣B=:"
    write(*,"(3I3/)")((B(i,j),j=1,3),i=1,3)
    write(*,*)"矩陣C=:"
    write(*,"(3I3/)")((C(i,j),j=1,3),i=1,3)
    D=matmul(A,B)
    write(*,*)"矩陣A*B=:"
    write(*,"(3I8/)")((D(i,j),j=1,3),i=1,3)
    D=matmul(D,C)
    write(*,*)"矩陣A*B*C=:"
    write(*,"(3I8/)")((D(i,j),j=1,3),i=1,3)
    stop
    end
    我來回答
    類似推薦
    請使用1024x768 IE6.0或更高版本瀏覽器瀏覽本站點,以保證最佳閱讀效果。本頁提供作業(yè)小助手,一起搜作業(yè)以及作業(yè)好幫手最新版!
    版權所有 CopyRight © 2012-2024 作業(yè)小助手 All Rights Reserved. 手機版