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常用算法程序集》第二版。
热点内容