【科学技術計算】C言語とFortran どっちがいい?at SIM
【科学技術計算】C言語とFortran どっちがいい? - 暇つぶし2ch779:名無しさん@5周年
09/06/18 18:14:20


780:名無しさん@5周年
09/09/01 06:16:52
1 愛のかぁびぃ ◆Kirby..wFo sage 2009/07/03(金) 18:01:34 ID:cCGEUfKK BE:657429539-PLT(24242)
俺は予知夢をみた。 PS3で大作ソフトが出る夢だ。
聞いて驚くな、これは  絶 対 に 当 た る
まず最初にでたのは全世界で圧倒的な売り上げを誇るGTAの新作だ・・・
タイトルはGrand theft auto:New Tokyoで、会場は大盛り上がり。モチロンPS3独占
MSの幹部が目を涙目にしながら言うんだ「Why my hard not on this?」ってなw
次はFFの新作だな。FF13はマルチ化らしいが、後にマルチが解除されPS3独占になるであろう。
次はCall of Dutyシリーズの最新作!名前はCall of Duty7:High quarity warsだ!
そしてどんどんPS3にソフトが集まってゆく。ついにはHomeのリメイクやKillzone3が出て盛り上がる。
とどめにXBOX360が世界中で見放され、PS3がトップになるであろう。

断言しつつも率直に言う。俺の予知夢で外れたことは一回もない。

数分後↓

2 愛のかぁびぃ ◆Kirby..wFo sage 2009/07/03(金) 18:09:56 ID:cCGEUfKK BE:779174584-PLT(24242)
このスレには書き込めません。

4 愛のかぁびぃ ◆Kirby..wFo sage 2009/07/03(金) 18:21:01 ID:cCGEUfKK BE:1193111377-PLT(24242)
このスレは今、停止チュです。ご遠慮ください。

781:名無しさん@5周年
09/11/13 22:46:18
IDLでいじゃん

782:名無しさん@5周年
09/11/16 07:48:56
>>781
たけえよ、あれ。どうせならMatlabの方がいい。

783:名無しさん@5周年
09/12/10 18:34:39
octave

784:名無しさん@5周年
09/12/28 17:18:49
〉756
William J. Thompson:"ATLAS FOR COMPUTING MATHEMATICAL FUNCTIONS",
Wiley-International, ISBN 0-471-18171-4,

19.7: Angular Momentum Coupling Coefficients
に、3J, 6J, 9J シンボルの計算プログラムがFortranで出てるぞ。

785:名無しさん@5周年
10/02/05 13:17:27
うちの大学のプログラミングの授業。
いままでFortran90を使っていたけど、来年から
Fortran77に変更するらしい。
訳が分からん

786:名無しさん@5周年
10/02/05 18:17:29
担当教員が変わるからなんじゃないの、授業で教えるなら90を勉強すればいいのにと思うけど。
そんなに大変でもないのに、学生がかわいそうだ。

787:名無しさん@5周年
10/02/06 13:13:36
>>785
マジキチ

788:名無しさん@5周年
10/02/07 22:21:45
>>795
プログラミングの授業なんて、教科書の通り教えればいいだけだろ。
でかいプログラムを作るわけでないし、教員も文法の少しぐらい勉強しろよー。

789:名無しさん@5周年
10/02/08 22:36:25
90なんて覚えても分野によっては77が幅きかせてるんじゃないの?

790:名無しさん@5周年
10/02/09 07:51:14
でも、上位互換だから、90を学んでおけば77も対応できるだろ。
特に学生の場合は、卒業後どういう分野に就職するか分からないんだから、
どうせfortranをやるなら90の方が良いと思うな

791:名無しさん@5周年
10/02/09 12:14:08
俺の分野では、77で書かれた標準的に使われているプログラムがあるが、
固定形式で書けば、この77プログラムをサブルーチンにして他の部分は90で書く、
なんてこともできるので…

792:名無しさん@5周年
10/02/10 11:51:35
>>791
>固定形式で書けば、この77プログラムをサブルーチンにして他の部分は90で書く、
>なんてこともできるので…

関係ないような気がするけど。
確か1つのファイル内では77(固定形式)と90(自由形式)のどちらか一方に
統一しないといけないけど、コンパイルした後は関係ないんじゃないの?
それから、77で書いたら90の機能は使えない。

やはり「慣れてる」という観点以外で、77を使う理由は皆無だと思うね。
もっとも、慣れは極めて重要な要素ではあるがw

793:名無しさん@5周年
10/02/10 12:46:54
>>792
>>791で言いたかったのは、90のプログラムを固定形式で書けば77のコードを
サブルーチンとして組み込んで利用できるのだから、
(たとえ77の汎用コードが出回っている分野でも)90を教えた方が良い、ということ。

794:793
10/02/10 13:11:11
あと、誤解があるようだけど、90でも固定形式で書くことはできるよ。

795:名無しさん@5周年
10/02/10 14:08:40
>>793
ごめん、勘違いしてた。>>792で言った
>それから、77で書いたら90の機能は使えない。
は間違いだった。コンパイラはファイルのsuffixが.fか.f90かを見て77か90かを
判断するのだと思ってたが、判断されるのは形式(固定or自由)だけなのか・・・。

そうすると、本当に見た目上の些細な違いしかないってことになるね。
・固定形式・・・7-72桁の制約。継続行は6桁目に任意文字。
・自由形式・・・桁の制約(実質的に)なし。継続行は行末に「&」。
まぁ、自分的には桁の制約がないのはかなりのメリットだな。全画面でエディタ使ったりするんで。


>90のプログラムを固定形式で書けば77のコードをサブルーチンとして組み込んで利用できるのだから、
「組み込む」ってのは、同じファイル内にいっしょに併記するって意味だよね。
確かにこれは大きいのかも。catでサクッとマージしてコンパイルとかできるし。

796:名無しさん@5周年
10/02/11 16:02:14
たぶん、問題の講座担当教員はそんなことまで考えていないから大丈夫


797:名無しさん@5周年
10/02/11 18:18:22
72桁の制約はきつすぎる
数式を扱う以上、長くなりがちだし

798:名無しさん@5周年
10/02/19 08:55:45
>>797
だね。・・と書きつつ、
目が72桁制約の固定書式に慣れてしまって久しいので
F90の機能てんこもりだけど固定書式で書いてる。
その事で文句をいってくるコンパイラは今のところないし

799:名無しさん@5周年
10/05/03 11:44:20
昔、カードバッチの時代にはだ、計算センターにつめている場合であっても、
プログラムをコーディングしてカードをパンチした束を抱えてJOB制御カードを
つけてカード読み取り機にかけるんだが、その読み取り機に並んで居る人間
の列がまずある。読み取り機にかけても数百数千枚とあると、時々カードが
引っ掛って一回で読めないことがある。そうして無事に読めても、ジョブが
スプールされていてコンパイルが始まるまでにしばらく間が在る。うまく
コンパイルができれば実行が始まるのだが、概してコンパイラが文法上の
ミスを見つけてラインプリンターにコンパイルリストとエラーリストの束が
出てくるから、それをもって机に戻り、どこがどう間違っているのかを
見極めて直すべき箇所を見出して、カードの束の中から該当するカードを
改めて打ち直したカードと慎重に差し替える。そうやってまたカード読み取り
機の待ち行列に並ぶ、正常に動作するまでは、なんどもなんどもこれの繰り返し。
おのずと学習して、極力ミスが無いかどうかを事前に慎重に考えるようになる。
計算機センターにつめて作業できる場合はうえのとおりだが、遠隔地だと
手元にカードパンチ装置があれば、それでカードをパンチしてアルミトランク
に詰めて計算センター宛てに運送を依頼、何日か経って計算センターに届いた
トランクの中身はセンターの職員がカードリーダーにかけて、結果のライン
プリント用紙をつけてカードを送り返してくる。そこでも数日。
受け取ったプリント用紙には、COMPILE ERROR と書かれてエラーリストが
出ているから、それを直したカードディック(カードの山・束)を作って
再びトランクに詰めて依頼書をつけて送る。これの繰り返し。
 まるで、葉書でやりとりして将棋を指すようなもの。
以上、昔話でした。



最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch