Fortranかperlに詳しい方

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
かなんなかん

Fortranかperlに詳しい方

#1

投稿記事 by かなんなかん » 7年前

Fortranかperlに詳しい方!!至急お願いします!!

以下のようなテキストデータがある場合、
同じ番号で、なおかつ、latとlonが同じ、さらに、値1の個数が2以上あるときは、
値1を個数の分
だけ足して個数で割り、その平均値のみを新しいテキストデータに
出力する作業を各行数分、行うプログラムを教えてください。

例えば、80~81行目の場合は、同じ番号でなおかつ、同じlat,lonで、
さらに、値1の数が2なので、このときは、(27.379999+57.000000) /(1+2)
を行い、その平均した計算結果のみを新しいテキストデータに書く、それを各行行いたいです。
個数が1の時は平均しないでそのまま新しいテキストデータに書いてくださいm(_ _)m

(以下テキストデータ)
行数 番号 値1 値1の個数 lon lat 値2
79 3 30.200012 1 1313 339 27.439999
80 3 28.500000 1 1255 438 27.379999
81 3 57.000000 2 1255 438 27.379999
82 3 27.899994 1 1229 448 26.920000
83 3 27.000000 1 1216 456 26.619999
84 3 54.000000 2 1216 456 26.619999
85 3 26.399994 1 1226 466 25.840000
86 3 52.799988 2 1226 466 25.840000
87 3 24.299988 1 1243 475 24.830000
88 3 48.599976 2 1243 475 24.830000
89 3 24.200012 1 1262 489 23.070000
90 3 48.400024 2 1262 489 23.070000
91 3 16.000000 1 1266 516 20.129999
92 3 4.0000000 1 1275 140 1.7700000

Math

Re: Fortranかperlに詳しい方

#2

投稿記事 by Math » 7年前

fortan に関しては過去ログにもみあたらなっかたのでfortan のforumに聞かれるといいでしょう。
https://www.ibm.com/developerworks/comm ... 423915c226
etc...

perlは問題の丸投げは禁止なのでルールhttp://dixq.net/board/board.htmlに従って自分に出来る所まで提示してください。

アバター
asd
記事: 319
登録日時: 15年前

Re: Fortranかperlに詳しい方

#3

投稿記事 by asd » 7年前

こちらの質問と同じ方ですか?
http://dixq.net/forum/viewtopic.php?f=3&t=19561

上記の質問ではfortranで作成されることになったようなのでその旨をきちんと補足してくださいね。

そしてマルチポストもされているようですね。
https://oshiete.goo.ne.jp/qa/9937711.html
https://detail.chiebukuro.yahoo.co.jp/q ... 0179504350
https://detail.chiebukuro.yahoo.co.jp/q ... 0179399595
https://detail.chiebukuro.yahoo.co.jp/q ... 3179492173
https://detail.chiebukuro.yahoo.co.jp/q ... 4179369864
Math さんが書きました:fortan に関しては過去ログにもみあたらなっかたのでfortan のforumに聞かれるといいでしょう。
https://www.ibm.com/developerworks/comm ... 423915c226
etc...

perlは問題の丸投げは禁止なのでルールhttp://dixq.net/board/board.htmlに従って自分に出来る所まで提示してください。
fortan(フォータン)ではなくてfortran(フォートラン)ですよね。
またperlに限らず丸投げは禁止ですよ。
マルチポストの件も含めてフォーラムルールをよくお読みください。
Advanced Supporting Developer
無理やりこじつけ(ぉ

返信

“C言語何でも質問掲示板” へ戻る