早教吧作业答案频道 -->其他-->
为啥我写的fortran结果算出来都是零,程序如下.programex01useimslparameter(n=50,l=1,p=1,h=l/(n-1))parameter(pi=3.1415926535)dimensiona(n-2,n),b(n-2,1),y(n,1),q(n,1)open(1,file='naodu.dat')y(:,:)=0doi=1,nq(i,1)=p*sin((i-1)*h*pi/l)end
题目详情
为啥我写的fortran结果算出来都是零,程序如下.
program ex01
use imsl
parameter(n=50,l=1,p=1,h=l/(n-1))
parameter(pi=3.1415926535)
dimension a(n-2,n),b(n-2,1),y(n,1),q(n,1)
open(1,file='naodu.dat')
y(:,:)=0
do i=1,n
q(i,1)=p*sin((i-1)*h*pi/l)
end do
do i=1,n
write(*,*) q(i,1)
end do
end
program ex01
use imsl
parameter(n=50,l=1,p=1,h=l/(n-1))
parameter(pi=3.1415926535)
dimension a(n-2,n),b(n-2,1),y(n,1),q(n,1)
open(1,file='naodu.dat')
y(:,:)=0
do i=1,n
q(i,1)=p*sin((i-1)*h*pi/l)
end do
do i=1,n
write(*,*) q(i,1)
end do
end
▼优质解答
答案和解析
program ex01
implicit none
integer , parameter :: n=50 , l=1 , p=1
real , parameter :: h= 1.0* l / (n-1)
Real , parameter :: pi=3.1415926535
Real :: a(n-2,n),b(n-2,1),y(n,1),q(n,1)
integer :: i
y(:,:)=0
do i=1,n
q(i,1)=p*sin((i-1)*h*pi/l)
end do
do i=1,n
write(*,*) q(i,1)
end do
end program ex01
implicit none
integer , parameter :: n=50 , l=1 , p=1
real , parameter :: h= 1.0* l / (n-1)
Real , parameter :: pi=3.1415926535
Real :: a(n-2,n),b(n-2,1),y(n,1),q(n,1)
integer :: i
y(:,:)=0
do i=1,n
q(i,1)=p*sin((i-1)*h*pi/l)
end do
do i=1,n
write(*,*) q(i,1)
end do
end program ex01
h=l/(n-1) = 0
注意 l 和 n 是整数.
注意 l 和 n 是整数.另外你的编程风格非常不好,建议这样写.
另外你的编程风格非常不好,建议这样写.
看了 为啥我写的fortran结果...的网友还看了以下:
1)已知f(x)是二次函数且f(0)=2,f(x+1)-f(x)=x-1,求f(x).(2)已知f 2020-05-13 …
如图,一扇窗是由一个半径为r的半圆和一个宽为h的长方形组成.(1)用含r和h的代数式表示整扇窗的面 2020-05-13 …
已知数列{an}的首项a1=1,且存在常数p,r,t(其中r≠0),使得an+an+1=r•2n- 2020-05-13 …
知道弧的角度和半径怎么求面积如果r=1度=90度呢 2020-05-16 …
matlab变量我想建个函数:function f=myfun(q,r,s,t)f=solve(' 2020-05-16 …
定义在(-1,1)上的函数f(x)-f(y)=f((x-y)/(1-xy)),当X∈(-1,0), 2020-06-09 …
两个火柴盒,每个里面有n根火柴.每次随机抽取一根直到某个火柴盒被完全取完,问另一个剩下r根火柴的概 2020-06-10 …
1.已知集合A={y|y=|x|,x∈R},B={y|y=2-x^,x∈R},求A∩B?2.已知集 2020-07-20 …
几道因式分解题~(1)x(m+n)^(m-n)-y(m+n)(n-m)^2(2)-6a^3(b-c) 2020-11-01 …
求教一道应用随机过程的题目?甲乙两人进行某中比赛,设每局比赛中甲胜的概率为p,乙胜的概率是q,平局的 2020-11-10 …