fortran常用演算法
發布時間: 2023-10-20 09:24:21
A. fortran語言矩陣求逆
! aa為原矩陣,b為存放aa的逆矩陣,n為矩陣aa的維數
subroutine nizhen(aa,b,n)
integer n,i,j,k
real:: aa(n,n),b(n,n),a(n,n)
a=aa
do i=1,n
b(i,i)=1
enddo
do i=1,n
b(i,:)=b(i,:)/a(i,i)
a(i,i:n)=a(i,i:n)/a(i,i)
do j=i+1,n
do k=1,n
b(j,k)=b(j,k)-b(i,k)*a(j,i)
enddo
a(j,i:n)=a(j,i:n)-a(i,i:n)*a(j,i)
enddo
enddo
do i=n,1,-1
do j=i-1,1,-1
do k=1,n
b(j,k)=b(j,k)-b(i,k)*a(j,i)
enddo
enddo
enddo
end
B. 二元三點插值法
不知道你還需要知道什麼。
C. 求fortran實現FFT(快速傅里葉變換)程序。
徐士良的《fortran常用演算法程序集》中有fft代碼,直接可以用的那種
D. 想好好學FORTRAN
彭國倫<<Fortran 95程序設計>>是非常流行的一本教材,很多人都在看,市面上沒有更好的入門書了。
網上也有電子版,你可以網路一下。
如果找常用演算法,可以查徐士良《fortran常用演算法程序集》第二版。
熱點內容