作者box210 (哈)
看板Fortran
标题[问题] 输入档格式
时间Sun Jul 4 11:47:01 2010
common/fl/y(12,12,31)
ijk=1
do i=1,3
do j=21,28,1
read(j,*)
enddo
enddo
do i=1,31
do ij=1,8,1
read(20+ij,*) (y(ij,j,i),j=1,12)
enddo
enddo
return
end
程式如上
想请问,
1. 我输入档格式应该如何?
我只知道总共会读取21,22,23,..28 8个input档
2. 上面程式是不是用两种方式读入档案?
3. 三维阵列的意思?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.76.38.101
1F:→ charlesdc:1.你的问法很奇怪 2.不是 3.就3个维度的矩阵 07/04 17:02
2F:→ charlesdc:补1.他会先跑j->ij->i 07/04 17:03
3F:→ charlesdc:补2.他只要把那8个档案的第一行丢掉而已 07/04 17:04
4F:→ box210:因为我现在有程式,没有输入档,我需要自己键输入档,但我不知 07/04 21:42
5F:→ box210:如何建立输入档.跑j跟跑ij部是一样吗? 第一行丢掉?什麽意思 07/04 21:46
6F:→ charlesdc:每个档31*8列+1 每列12笔资料 第一列随便打会丢掉 有懂? 07/05 22:05
7F:→ charlesdc:我行列好像表达有误 反正就是第一......排? 07/05 22:06
8F:推 gdi2000520:要不要考虑去翻书 彭国伦 Fortran95会比较有观念一点.. 07/11 01:13