24小时热门版块排行榜    

Znn3bq.jpeg
查看: 1539  |  回复: 8

关耳方方

新虫 (初入文坛)

[求助] 读取文件并修改后输出问题

现有一网格数据如图,想修改某行某列的值,再按源文件格式输出,已知思路,思路为第一步,全部读入;第二步,修改;第三步,写入。本人菜的一拼,编程如下:
CODE:
program main
      implicit none
      integer,dimension(2792,2613)::a
      integer r
      integer c
      open(1,file=("dem.txt")
       do r=1,2792
        read(1,*)a(r,:)
       end do
       if(r>766.and.r<1055.and.c>1046.and.c<1083)then
        a(r,c)=a(r,:)*9/10
      write(1,*)a(r,c)
      end if
    close(1)
    stop
    write(*,*)a(r,c)
end

错误很多又不知道正确修改,求大神赐教正确的编程。感激不尽!

读取文件并修改后输出问题
1.png

[ Last edited by jjdg on 2017-6-1 at 23:11 ]
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

1014511134

专家顾问 (正式写手)


jjdg: 金币+1, 感谢参与 2017-06-06 14:28:11
先把数据文件的前六行读一下,再读数据,另外判断的时候if写的不对,外边应该加循环,写文件也有问题,没按照原格式,数组最好用动态数组

发自小木虫IOS客户端
2楼2017-06-04 10:57:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

关耳方方

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by 1014511134 at 2017-06-04 10:57:57
先把数据文件的前六行读一下,再读数据,另外判断的时候if写的不对,外边应该加循环,写文件也有问题,没按照原格式,数组最好用动态数组

感谢老师,您能帮我改一下吗?判断是该用do while 吗?
3楼2017-06-04 20:37:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

1014511134

专家顾问 (正式写手)

额,不是老师,可以,你私信我吧

发自小木虫IOS客户端
4楼2017-06-04 22:14:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

iamshitizen

铜虫 (小有名气)

5楼2017-06-05 10:51:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

foreverun

金虫 (正式写手)

您好,请问如何读取网格文件呢?我以前都是操作商业软件,现在想自己编程计算,首先要读取网格信息。能否不吝赐教。谢谢!
6楼2018-07-11 21:44:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lkl111

新虫 (小有名气)


jjdg: 金币+1, 感谢参与 2018-07-11 23:51:35
引用回帖:
6楼: Originally posted by foreverun at 2018-07-11 21:44:12
您好,请问如何读取网格文件呢?我以前都是操作商业软件,现在想自己编程计算,首先要读取网格信息。能否不吝赐教。谢谢!

你的网格数据是专门的数据格式文件还是普通的文本文件

发自小木虫Android客户端
7楼2018-07-11 22:29:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

foreverun

金虫 (正式写手)

引用回帖:
7楼: Originally posted by lkl111 at 2018-07-11 22:29:00
你的网格数据是专门的数据格式文件还是普通的文本文件
...

我想把它输出成较为通用的格式,例如cgns或者plot3d

发自小木虫Android客户端
8楼2018-07-12 10:05:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

关耳方方

新虫 (初入文坛)

引用回帖:
6楼: Originally posted by foreverun at 2018-07-11 21:44:12
您好,请问如何读取网格文件呢?我以前都是操作商业软件,现在想自己编程计算,首先要读取网格信息。能否不吝赐教。谢谢!

我的DEM网格文件是在arcgis里面转成ASCII码用文本格式打开的,希望对你有帮助,谢谢!
9楼2019-01-31 15:27:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 关耳方方 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 面上本子正文33页,违规吗?会被低分嘛? +8 1234567wang 2026-05-17 10/500 2026-05-18 18:52 by zzahkj
[基金申请] 今年审到国自然15份,谈谈感受 +16 国自然国社科中 2026-05-17 16/800 2026-05-18 14:58 by gy116024
[文学芳草园] 半夜喝咖啡 +3 myrtle 2026-05-15 5/250 2026-05-18 01:03 by 小沈2018
[硕博家园] 售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急 +6 l7k6xnh0yc 2026-05-14 7/350 2026-05-17 19:42 by Equinoxhua
[考研] 售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急 +6 cjf4bx70cj 2026-05-14 7/350 2026-05-17 18:49 by Equinoxhua
[公派出国] 售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急 +4 v9tggjlwd0 2026-05-15 5/250 2026-05-17 18:39 by Equinoxhua
[考博] 光量子物理方向 博士招生 1人(2026.09) +3 sandyworld 2026-05-15 4/200 2026-05-17 14:38 by sandyworld
[考博] 26/27博士推荐 +3 1木头人13949 2026-05-13 3/150 2026-05-17 09:41 by YuY66
[考研] 售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急 +4 v9tggjlwd0 2026-05-15 4/200 2026-05-17 08:11 by 11n4dfd8yn
[考博] 售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急 +3 7hlccowb3h 2026-05-15 4/200 2026-05-17 07:46 by 11n4dfd8yn
[考博] 售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急 +6 l7k6xnh0yc 2026-05-14 6/300 2026-05-17 07:11 by 11n4dfd8yn
[找工作] 售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急 +3 k37jurhrau 2026-05-16 3/150 2026-05-17 01:37 by ue3ir18jc3
[博后之家] 售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急 +4 k37jurhrau 2026-05-16 4/200 2026-05-17 01:35 by ue3ir18jc3
[考研] 售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急 +3 ky2p12rrjj 2026-05-15 4/200 2026-05-17 00:50 by ue3ir18jc3
[基金申请] 请问大佬b0816评完了吗 +4 市民华南虎 2026-05-12 8/400 2026-05-16 19:54 by Equinoxhua
[硕博家园] 售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急 +3 k37jurhrau 2026-05-16 3/150 2026-05-16 13:57 by vcdazktkjx
[考研] 售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急 +4 l7k6xnh0yc 2026-05-14 6/300 2026-05-16 11:29 by h3oerqvkv9
[硕博家园] 申请博士 +3 呃?呃 2026-05-15 3/150 2026-05-16 11:01 by a4742549
[考博] 材料类只有一篇综述能申博么 +4 乐逍遥谷 2026-05-13 4/200 2026-05-14 12:05 by zhyzzh
[论文投稿] 求助大佬sci投稿哪个好中 +3 江沅188 2026-05-12 4/200 2026-05-13 14:35 by 江沅188
信息提示
请填处理意见