[Fortran] 纯文本查看 复制代码 do j=1,n-1
do i=2,m-1
x(i)=i*h
t(j+1)=(j+1)*tao
y(i,j+1)=y(i,j)+tao*((y(i+1,j)-2*y(i,j)+y(i-1,j))/(h**2))
write(22,*) x(i),t(j+1),y(i,j+1)
end do
end do
这样求解不行
试一下这样
[Fortran] 纯文本查看 复制代码 do k=1,m*n
do j=1,n-1
do i=2,m-1
x(i)=i*h
t(j+1)=(j+1)*tao
y(i,j+1)=y(i,j)+tao*((y(i+1,j)-2*y(i,j)+y(i-1,j))/(h**2))
if(k==m*n)write(22,*) x(i),t(j+1),y(i,j+1)
end do
end do
enddo |