• ベストアンサー

fortranの勉強の仕方

研究室でfortranを使用しています。 fortranを勉強するにはどうしたらいいでしょうか。 本屋などでfortranの本はいくつか購入しましたが、 それだけではまだわからないことが多いです。

  • mito3
  • お礼率22% (57/252)

質問者が選んだベストアンサー

  • ベストアンサー
  • e30653
  • ベストアンサー率28% (32/114)
回答No.2

こんにちは。 質問の文面から、フォートランそのものについて勉強するのではなく、大学の研究室で使用しているフォートランのプログラムについて勉強したいと感じました。 そうであるならば、先輩方の作られたプログラムが一番の勉強材料になると思います。 わからないところは作られた先輩か担当の先生に尋ねれば解決できますし、自分の研究にも応用が効かせやすいのではないでしょうか。

その他の回答 (1)

回答No.1

私の場合は、学校の授業で勉強しましたし、その時の 教科書で一般的なことの9割程度は。 後の1割はネットで検索した情報でカバーしました。 微分などの複雑な計算をさせたい時は、図書館で プログラミング例の載っている分厚い参考書を借りて いる人もいました。 今回初めてプログラミングをするのであれば、 とにかくまずは何でもいいので自分でプログラムを 作ってみることが一番良いと思います。 購入した本に載っている範囲で、研究室でやろうとして いる作業ができるなら、それはそれでいいと思います。 mito3さんが、どのレベルでどのようにfortranを使おう としているかによって違うと思うので、それを示した ほうがよいと思いますよ。

関連するQ&A

  • Fortranについて

    私は今大学生のものです。 今卒業研究でFortranのプログラムを用いています。しかし私はプログラミングには疎く、独学で勉強しようと思うのですがなにか初心者にわかりやすいお勧めの本、サイトなどはあるでしょうか? 本屋に行ってもFortranの本は販売されておらず、通販では手にはいるのですがどの本がいいのかわかりません。是非教えていただければと思いここに書き込ませていただきました。 また、家でもFortranのプログラムをコンパイル、実行できる環境をつくりたいのですがどうすればよろしいでしょうか? 学校ではcygwinをインストールして行っていますが家でもcygwinをインストールすればいいのでしょうか? また今もととなるプログラムはあるのですがこのプログラムはLinux上では正常にコンパイルされないところがあるらしく書き直さなければならないらしいのですがLinux上でのFortranのプログラムは普通のFortranのプログラムとは違うのでしょうか?ちなみに学校のパソコンのOSはWindows Vistaです。 初心者の質問ばかりになってしまってすみません。自分でしっかり学びたいと思うのでぜひ教えてください。

  • MS-FortranとFortran90

    私は研究でFortran90を使っているのですが、研究に使うプログラムはMS-Fortranを用いて書かれているものでした。 そこで質問なんですが、MS-FortranとFortran90の違いについて知っている方がいれば教えてください。 また、MS-FortranでかかれたソースコードをFortranにコピーした時に何か弊害はあるのでしょうか?(人づてに弊害が起こると聞いたことがあるのですが・・・)。 プログラミングを本格的に始めて、まだ3ヶ月ほどで用語の使い方がわかりにくいところがあるかもしれませんがよろしくお願いします。

  • FORTRANについて

    今、大学の研究室でFORTRANの勉強をしています。そこで、院生から問題を出されました。それは、 テキストファイルから数字を読み込み、それらをFORTRANの中で計算し、その答えをまたテキストファイルに出力する、というプログラムです。 計算するところまではできたのですが、どうしてもテキストファイルに出力するプログラムがわかりません。 出力の仕方だけでも教えてください。教科書にもなく、図書館でも古い時代のものばかりで。しかも、僕は学校の関係でFORTRANを全く知りません。

  • Fortran90/Fortran95→Fortran77

    大学の授業でFortranを使ったプログラミングを勉強しています。 以下の文が大学のPCに入っているコンパイラでは問題なくコンパイルでき実行できるのですが、家のPCだとコンパイルすることが出来ません(以下の文でエラーが出ます) 大学のPCの開発環境はFujitsu-FORTRANだと思います(^ ^; 家のPCはSalford FTN77 Personal Edition CompilerとCPad for Salford FTN77を組み合わせて使用しています なぜエラーがでるのか自分なりに考えた結果、Fortran90/Fortran95のプログラムをFortran77のコンパイラでコンパイルしているからだと思います(全くの勘違いだったら指摘して下さい) Fortran90/Fortran95の開発環境がフリーで整えばいいのですが、見つからないのでプログラムを修正したいと思います そこで、力を貸していただきたいのです 前置きが長くなりましたが、エラーが出る文は以下のところです open(8,file='freq_ex13.dat',action='write',status='replace') ここを、Fortran77のコンパイラでコンパイルできるようにアドバイスを下さい よろしくお願いします

  • Fortranのmakefileについて

    Fortranを最近勉強し始めました. makefileについてわかりやすく解説している本,サイトを教えていただけませんか? お願い致します.

  • FORTRANによるシミュレーション

    今年の4月に卒業研究でシリコンの変形・破壊機構をFortranを用いた分子動力学法で研究するんです。研磨モデル・研削モデルの動画の作成の方法で行き詰まりです。1月8日にFORTRANの入門書(高校生のためのFORTRAN)勉強始めるところです。研磨モデル・研削モデルの動画の作成ができるまでにどの位時間がかかるのでしょうか?後、モデルの動画の作成で何か知っていることがあれば、お知らせ下さい。

  • Fortran初心者

    はじめまして 今回私はFortranを使って計算を行うことになりました しかし、私はFortranどころかC言語すら全く無知です Fortranをインストールしたのはいいんですが全て英語で全く使い方が分かりません 初級者向けの本を買ったはいいんですがそれ以前の問題で分かりません どのボタンを押せばどういった動きになるのか? そういったかなり細かいとこまで説明されたサイトや本はありますでしょうか? どうすればコンパイルするのか、どうすれば計算結果が表示されるのか(超基本的なことです)恥・・・ 周りの人に聞くにも時間も限られているので一人で勉強するためにどうか教えてもらえませんか?

  • Fortran

    Fortran90を勉強しようと思っているのですが、何か基礎から学べる分かりやすいHPを教えてください。

  • COBOLやFORTRANは勉強するといいですか?

    いつも教わってばかりですみません。 今は「MySQLとPHP、JavaScript+αができればいいな。」と皆さんからのご意見で感じました。 まだ、MySQLを始めて数日です。 お話は変わりますが 以前お世話になっていた会社の情報システム部はCOBOLを使っていました。 検索してみると、 http://ja.wikipedia.org/wiki/COBOL http://ja.wikipedia.org/wiki/FORTRAN http://journal.mycom.co.jp/news/2010/01/12/022/index.html COBOLやFORTRANもいい言語のように書いてあります。 しかし、3つ目のURLでは上位に入っていません。 JAVAかC言語などができるようになったらCOBOLやFORTRANは不要なのでしょうか? それとも別物で他のメリットがあるのでしょうか? 蛇足ですがC言語をほんのチョットかじったことがあります。 何だかコンパイルがWindowsの場合とLinuxの場合とでエラーの出方が違うように感じました。 でもこの疑問は先の話です。 COBOLやFORTRANは勉強するといいですか? まったく急ぎませんがお返事待っております。 宜しくお願い致します。

  • C?FORTRAN?

    大学でCとFORTRANの両方を習ったのですが(基本を)、どちらを社会では一般に使われるのでしょうか? ちなみに物理の研究室に所属していますが、みなさんFORTRANを使っています。 どちらがより社会に出たときに使う機会が多いか教えてください。 また、CとFORTRANでの違いや、お勧めの方を教えてください。

専門家に質問してみよう