「FORTRAN」を含む日記 RSS

はてなキーワード: FORTRANとは

2019-04-04

anond:20190404135821

GOSUBというと、何かの古代言語で使われていたような気が.....

Fortranだっけ? サブルーチンとか言ってるし.....。

2019-03-15

anond:20190315014416

俺の卒論指導していた教授文系のくせに当時のFORTRAN触って自身プログラム組んで論文書く

当時としては間違いなくマッドサイエンティストの部類だったけど(多分この情報だけで誰か特定できると思う)

そうなれなかった同年代の人らは今どうなっているのかっていうのは興味あるな

2019-02-17

FortranをJuliaに移植するかな

Julia では、配列の添字を 1 から数え (1-based array index)

Fortranも1から数えるはず

から移植するうえで混乱は少なそう

とりあえず1次元。ここに書いてあるのを・・・・・

http://nkl.cc.u-tokyo.ac.jp/pFEM/02-FEM1D-F.pdf

2019-02-12

[]2019年2月11日月曜日増田

時間記事文字数文字数平均文字数中央値
008014223177.848.5
0178659584.647.5
02295712197.046
0326193974.644.5
04955862.055
0535222563.629
0629271593.649
0740229057.327
0876507766.832.5
0979789399.946
1090733681.544
1142377990.038.5
12638268131.235
1394903596.133
148211118135.646.5
151101042494.835
1695751579.146
1781799498.744
18617997131.139
1995584161.532
20696908100.146
21101797879.041
22124864669.727.5
2310911659107.034
1日169716372596.539

頻出名詞 ()内の数字単語が含まれ記事

人(163), 自分(127), 今(79), 話(71), 増田(58), 仕事(57), 感じ(52), 問題(51), 好き(45), 普通(44), 前(43), ー(42), 必要(42), 人間(42), 日本(41), 女(41), 金(41), 会社(41), 今日(41), ワイ(37), 子供(36), 親(35), 場合(35), あと(35), 気(33), 関係(32), 理解(32), 意味(31), 言葉(30), 結婚(28), しない(28), 漫画(27), 最初(27), 最近(27), 他(27), じゃなくて(26), 昔(26), 人生(26), ゴミ(25), 生活(25), バカ(24), 相手(24), 結果(24), 目(24), 嫌(23), ネット(23), 理由(23), 女性(23), 時代(23), ただ(23), 時間(23), 意見(22), 無理(22), 人たち(22), 頭(22), 逆(22), 一番(22), 時点(22), 子(21), 誰か(21), 心(21), 世界(21), 気持ち(21), 大人(20), 別(20), 作品(20), しよう(20), 他人(20), 馬鹿(19), 映画(19), 社会(19), 絶対(19), イメージ(19), 男(19), 興味(19), 可能性(18), 存在(18), いや(18), 前提(18), 否定(18), 音楽(18), 全部(18), 結局(17), レベル(17), ダメ(17), 状態(17), 体(17), お金(16), 説明(16), バイト(16), 大学(16), とこ(16), 場所(16), 評価(16), 動画(15), アニメ(15), 内容(15), わからん(15), 一人(15), 趣味(15), 車(15), 宣伝(15)

頻出固有名詞 ()内の数字単語が含まれ記事

増田(58), 日本(41), ワイ(37), じゃなくて(26), 可能性(18), わからん(15), アメリカ(14), なのか(12), 社会的(11), バズ(10), 明石(10), Twitter(10), KKO(10), マジで(10), 上念(9), 元増田(8), バツイチ(8), 個人的(8), 基本的(8), O(8), バイトテロ(8), IT(8), ツイート(7), バカッター(7), 労働者(7), 安倍政権(7), ツイッター(7), 被害者(7), SNS(7), togetter(7), ガチ(7), OK(7), バズる(6), スマホ(6), 普通に(6), にも(6), キモ(6), いない(6), フェミ(6), くら寿司(6), …。(6), 東京(6), いいんじゃない(6), ブコメ(6), 金(6), 中国(6), 窓ガラス(6), hatena(6), 2人(6), 竹中(5), 難易度(5), アレ(5), 1年(5), 100円(5), 社会人(5), 1日(5), 骨伝導(5), 外国人(5), なんだろう(5), コンプライアンス(5), 毎日(5), はてブ(5), イケメン(5), DQN(5), E3(5), 10年(5), 昭和(5), プレイ(5), 2018年(5), 一般的(5), HTML(4), リテラシー(4), youtube(4), 日銀(4), 何度(4), 自分たち(4), エビデンス(4), 文化的(4), 沖縄(4), 親権停止(4), 自己肯定感(4), 1枚(4), 著作権(4), コンプ(4), 漫画家(4), ブクマカ(4), ID(4), 自分語り(4), 毒親(4), 責任感(4), 平成(4), 東大(4), ???(4), 娘(4), twitter(4), 1人(4), 一緒に(4), 私自身(4), 長期的(4), パワハラ(4), 仕方がない(4), バレンタイン(4), PHP(4), 支持層(4), コスパ(4), ちんこ(4), 2019年(4), リフレ(4), 専門学校(4), wiki(4), 最低賃金(4), 盗んだバイクで走り出す(4), リアル(4), 個人情報(4), JK(4), s(4), 自民党(4), 韓国(4), 短期的(4), アプリ(4), 従業員(4), 所謂(4), はてなー(4)

本日の注目単語 ()内の数字単語が含まれ記事

上念(9), 骨伝導(5), 親権停止(4), 所ジョージ(3), バイトテロ(8), リクライニング(3), スーパー戦隊(3), 明石(10), インフレ率(3), 尾崎(3), ロックンロール(3), FORTRAN(3), O(8), バズる(6), ないや(8), 一理(6), エビ(5), 昇進(5), ファミコン(4), 機嫌(12), コンプ(4), HTML(4), 死体(8), 免許(10), 安倍政権(7), 壊し(10), バンバン(6), 宣伝(15), バイク(6), 商業(7), 在住(5), 背景(11), 音楽(18), 政権(8), 才能(11), 労働者(7), 感動(9), 姿勢(8), 寿司(8), ワイ(37)

頻出トラックバック先(簡易)

音楽に興味のない人がいる事が信じられない /20180830212442(14), ■「盗んだバイクで走り出す」に熱狂していた若者 /20190211125224(12), ■三大「タイトルと同じセリフは出てこない作品」 /20190211015951(11), ■「猫の死体が落ちているので片付けてください」 /20190210210506(10), ■こういうおかしな日本語使う奴ってなんなの? /20190211113616(9), ■例の商業漫画宣伝手法にモヤっとする人は「情報を食っている客」と同じ /20190211202811(9), ■自分自分の機嫌をとるってどういうこと? /20190211155935(8), ■ゲイとかレズとか /20190209223617(8), ■運転免許持ってない人間は無理なの? /20190211004721(8), ■ブーメランとかバーミヤンみたいな言葉 /20190211165151(8), ■増田でバズりたい /20190211154630(8), ■なに枠なのかよくわからないタレント /20190211114208(7), ■ /20190210150520(7), ■どうかしてる高校生バイトの話 /20190211003451(7), ■リクナビ求人出してる弊社 /20190211153558(6), ■はてなニュータウン案 /20190210145018(6), ■ /20190210080232(6), ■アニメ趣味って持たざる者趣味だよな /20190211173734(6), ■睡眠時間が短い人ってどう思う? /20190211213900(5), ■ /20190211131826(5), (タイトル不明) /20190211174732(5), ■最近映画は女が死んでばかりなのか検証してみた。 /20190202160657(5)

増田合計ブックマーク数 ()内の数字は1日の増減

6020349(1289)

2019-01-17

anond:20190117073041

元々Cがシンタックスシュガーポインタ計算配列に使い始めたのが起源。それの子孫は大体0始まり

a[0]→aのポインタ

a[1]→aから1つ分ズラしたポインタ

FortranとかCOBOLは1始まりじゃなかったかなぁ。

2018-12-28

anond:20181227014045

勝手ジョークぶちあげて揚げ足取られたら話の筋道をそらすのは如何な論法かと思うけどね、ジョークならジョークで完結させろよと言いたいが、「それはジョークだじゃあ話を元に戻そう」、これでいいのでは?それとも子供に対してCPUのことを計算してくれる装置ですよと語りかけるが如く丁寧懇切に連立方程式の解き方からBLAS存在まで説明しろとおっしゃるのかな?

それは筋が通らない話だと思うし議論する気があるなら最低限・・そうだな大学がならう数値計算とか並列計算機の授業のレジュメさらっと目を通すぐらいはしたらどうでしょうか?

https://www.cspp.cc.u-tokyo.ac.jp/hanawa/class/sp20180925.pdf

並列計算機の話としてはココらへんが大変おすすめ

うーむHPCに対するアプローチは二通りあって情報工学的に計算科学の一環(つまりスパコンを作る側)として見るか、1科学者としてのシミュレーションを行う場、仮想実験場(スパコンを使う側)としてる見る場合の2つのアプローチがあると思うのだけど・・・PEZY-SCを搭載したシステムに関しては前者、計算科学の成果としてみるべきシステムだと思うのよ、これの成果としては「非GPUで超メニーコアシステムを実現すると共に高効率システムを構築することに成功した」って言う一つの事実に集約されると思う。

でここで高効率システム基準はなんなのかとというと「HPL」と言うベンチマークですわな、HPL=LINPACKと言う認識で話を進行させるけど、HPL本来連立方程式の求解を行う速度を競うベンチマークであって、これを皆が手放しで賞賛してるのはおかしいと言う批判存在する。

これは一理あってすべての科学技術計算の性能向上に寄与する指標とは言いがたいからだ。

じゃあなんでこれが推されている居るかというと理由は何個かあるけど連立方程式の解を求める必要のある技術計算はとても多いから、昔からやっててデーターが揃ってるから

ここまででHPL重要視されている理由がご理解いただけると幸いなんだけど・・じゃあ具体的に連立方程式使用する場面を示せよと言われると腐るほどあってどれを示せばいいのかわあらんのですが・・

これがなんか1番わかりやすい事例だったかな?

http://www.cs.kyoto-u.ac.jp/wp-content/uploads/2012/07/05hori.pdf

HPCを利用した構造都市地震応答シミュレーション

まああんまり人様の研究をあれこれ紹介して間違った説明しても申し訳ないので中身には触れないでおくけど実際に連立方程式は最もシェア率が高い問題であると言う認識は持ってくれると

話が早い

まあここまでがHPLがそこそこ信頼されている理由です。

 まあさっきのXeonでいいじゃんって話も一理あって性能が低くてもx86_64時代コードそのまま使いまわせるし、さっきあげたユーザーから見た時楽ちんであるのは事実だ。

なによりintel C++/Fortranコンパイラと言うクソ便利なものがあってライセンス料払うとある程度勝手高速化してくれたりするし使いまわせるコードも多い

まあPEZY-SCよりXeonのほうが計算機を研究してるわけじゃない物理学者とかの各種研究エンジニアからすれば魅力的な点が多いのは事実だと思う

からと言って計算科学としての計算機の純粋な性能向上を主とする研究・開発成果を邪険にしていいわけないしまた別の問題、確かに商業ベースで考えたとき

これらの問題をどうにかしないといけないのは事実だし改善して行かねばならないのはPEZYやエクサスケーラーの各位に残された課題であるのは間違いない。

だが少なくともまだこの世に銀の弾丸となりうる万能システム存在しない。

もしあるなら俺にくれ あといい加減なこと言ってたらゴメン、強いひとに殴ってもらうと筋トレになる

2018-11-25

やっぱCOBOLFORTRANだよな

事務処理系ならCOBOL

大学科学技術計算するならFORTRAN

両方兼ね備えたPL/Iとかもあるけど少数派

Cとかはまだ普及してないか10年後にはいいか

実行速度を要求される現場ならアセンブラやらないとね

2018-11-05

1970年代に書かれたFORTRANコード

たまに業務で目撃することがあるんだけど、あれ何でそのまま使ってるんだろうね

数値計算って勘定系とかと違ってミッションクリティカルなわけじゃないんだし手の打ちようがあったろうに

2018-10-30

【試した環境2】 Ubuntu 17.10 64bit



1. 作者が用意したスクリプト 01downloads の apt install 部分で修正必要なようです。

 emacs24 はリポジトリになかったので,代わりに emacs25 を入れました

 gcc-4.9, g++-4.9, cpp-4.9 はリポジトリにありません。

2. CASINO の makeエラーが出る

 エラーを見るとFortranで止まっていたので,入ってないのかな?と思って調べたら(Synaptic パッケージインストーラにてgfortran検索した),入っていませんでした。おそらく,gcc4.9が入らなかったからだと思います

 gfortran, gfortran-doc, gfortran-multilibをとりあえず入れてみたら動きました。(ついでにgfortran7類も入ったようです)

2018-10-18

anond:20181018122157

物性理論というか数値計算現場にいるんだけど、FORTRANコードの開発はみんなvimemacs使ってるのしか見ないんだが…

2018-10-06

IT系の人には想像つかんかもしれんが、我々のようなPCを単なる道具としてしか使わない人間にとってはPowershellだろうがbashだろうがどうでもいいわけ

いちいち新しい環境に乗り換える習得コストとか考えるとペイしないかbashを使い続けてるしそれでいいじゃん

COBOLFORTRANコードがいまだに広く使われてるのもそうだよ、世の中なんでもIT系の思う通りに行くと思ったら大間違いだ。

2018-07-31

数値計算問題をいまどきの言語で教わりたい

横軸に言語を並べる。 Fortran, C, C++, Python, Go, Rust, Kotlin, あとなんか好きなもの並べる。

おっさんに対抗するためにFortranとCとPythonは必ず書いておく。

縦軸に数値計算関連のキーワードを並べる。

標準で扱える数値の精度、複素数, 多倍長演算, 特殊関数, 線形代数, 乱数, 高速フーリエ変換, 統計, その他いろいろ。

交差するところにライブラリ名前を書く。標準で持ってるなら標準装備とか○とか書いとく。

という作業を誰か俺の代わりにやってくれるか既にあるなら教えてください。

2018-07-03

anond:20180703174924

Fortranからプログラムに入ったワイ

bigger thanよりもgreater thanの方が馴染みやす

2018-03-16

ちょっと羨ましい

プログラマやってるけど、昔話を聞くに、本当に隔世の感があると思わされる。

だって昔のプログラマ仕事って、入念に机上デバッグされたフローチャートを、ただひたすらCOBOLFortranアセンブラ翻訳して、コーディングシートに書くだけの仕事だったんでしょ?

フローチャートで書ける程度のロジックなんて全然難しくないので、シートを書き終わった時点で事実上プログラムは完成したに等しいと。

あとはパンチしてもらって、テストは大抵一回動かすだけで全部問題なく通って一丁上がりと。

そうなると、これはもう気合と体力の問題って話になる。

そりゃ月残業300とか働くのも決して不可能じゃないし、それだってハイになった勢いでガシガシ書けるだろう。

そうやってカネがっぽり稼いで、日々のモヤモヤは酒タバコ麻雀パチンコ風俗スッキリさせて、そんでまた思いっきり働く。それが男だろ!ってノリだよな。

仕事懇意になってるパンチャーのお姉ちゃんと裏で仲良くなって、そのまま付き合って…なんてのも普通にアリだろう。

昭和は明るい時代だったんだなあと、少し羨ましくなる。


今はもう、あらゆることが複雑になりすぎて、設計だってUMLER図で対処できるかすら怪しくなっている。

言語だってJavaだけじゃなく、SQLやら、HTMLCSSJavaScriptと心得てないと仕事にならない。

そして何より、動かして試して、都度直していかないと分からないことだらけになっている。

プログラマの脳にかかる負荷は昔と比べ物にならない。当然あまりに長時間労働事実上不可能

俺は残業100まで行った所で帯状疱疹が出て、シャワーで腰をさすりながらココらへんが限界と思い知らされた。それが10年前。

勿論今はもっと無理が利かない状況。


でも、残業300可能時代を、色んな会社で現役として駆け抜け出世した幹部オヤジ達に、今のプログラマが抱えているアレやコレやらは、多分理解できない。

それくらい、時代が変わりすぎたのだろう。見えている世界が違いすぎる。

から今の若い奴らを根性無しとして完全に見下しているし、本音では「なんだよ急に辞めやがって使えねーなー」とか「アイツ死にやがった、ざまあwww」と思ってる、人でなしの老害ばっかり。

勿論FortranC/C++Javaみたくスキルを身につけてきた人は例外だけど、本当に例外中の例外でめったにいない。

それで「昔のままのノリじゃ、今の開発は絶対に稼げない」ということに思い至らない。

こんなブラック業界、やっぱり一度潰れたほうがいいんだろうと思わされる。

2018-01-28

「1年間」続けると人生が変わるほんの小さな16の習慣

2018年も残り11ヶ月、あなたはどう過ごす?

1. 毎日決められた時間空気を読む。

他の時間は読まないです。

2. 「ごめん」という代わりに「バカヤロー」と言ってみる。

謝る必要がないのに、毎回謝ってしまい、謝りすぎてしまうという問題を抱えていました。今でもそうです。そうなってしまうと、何をするのも謝ってしまい、受け身になってしまます。自信がなくなって他の人から受ける評価も下がってしまますだって、すべてのことに謝っているんですから

なので、意識的に「ごめん」の代わりに「バカヤロー」というようにしてみたんです。

3. タグを置くのではなく、片づける。

そのコンテンツ不要

4. 毎日食器を使う。

から直接食べるのはそろそろやめましょう。

5. 2分で済むのであれば、やめてしまう。

2分もかかるのなら諦める。

6. 毎日決まった時間増田を書く。

一貫性をもたせるのは、認知行動療法(CBT-I)でもとても大事とされています


7. 毎日ストロングゼロを飲む。

確実に人生が変わる。

8. 丸々1年間、小銭はすべてレジで出す。

電子マネー礼賛派の冷たい視線が心地よくなります

9. 寝る前に次の日の計画を立てる。

そして起きたときには忘れる。

10. 筆記体書道のような新しい手書き練習する。

コーランの筆写がよろしいかと。

11. 毎日、古い言語言葉を3つ覚える。

COBOLとかFORTRANとか。

12. 毎日匿名日記をつける。

増田

13. できるだけ長く眠る。次の日も続ける。そしてその次の日も。

できれば二度と起きない。

14. 家を出る前に毎朝布団にもう一度入る。

そして二度寝をする

15. 何かをやめるのではなく、新たに買う。

そして部屋がジャンクであふれる。

16. 瞑想してみる。1日5から始める。

野菜350gも。

2017-06-03

http://anond.hatelabo.jp/20170602123042

具体的に、FORTRANCOBOL統一した場合を考えてみればいい。

計算効率的に行う言語と、効率を捨てて正確に計算を行う言語統一できるのかと。

2017-03-12

書き換える必要なくね?

大企業銀行で、昔から動いている基幹システムは、大抵メインフレームCOBOLの組み合わせである

それをここ十年くらい、リプレースx86サーバJavaという構成に変更することが多い。

しかし、ハード汎用機からオープン系になるのはともかく、プログラムを別の言語に書き換えるとか、誰も幸せになる気がしない。

ぶっちゃけCOBOLCOBOLのまま移植し、今後も改修を続けるほうが、長い目で見たコストも低くなるのでは?と思うのだ。

その理由はこうだ。


COBOLで書かれたバッチ処理は、設計書の書式がフローチャートであることが多い。

勿論ロクに設計書がない場合もあるだろうけど、いずれにせよCOBOL文法は、「普通の人にとっての仕事らしい仕事」をそのまま入れ子状のフローチャート(分岐の先が別のフローチャート参照みたいになってるやつね)に書き表したものである

そういうモノが既にある企業銀行文化において、当然発注側は担当者からお偉いさんまでCOBOLerフローチャート脳だし、新しいシステム設計でもそれを踏襲しようとする。

というか踏襲すること前提じゃないと設計書をレビューできない。

UMLで考えるようなパラダイムシフトはまず不可能なので、それを求めるのは受注者の傲慢だろう。

というわけで、受注した大手SIerは、ほぼ確実にフローチャートもしくはそれに準じる記法設計書で処理を組み上げざるを得なくなる。


そうなると、実装フローチャート設計を基にコードを書くわけだが、こういう設計ハッカー文化で発展してきた言語(FortranC/C++Javaという流れと、PerlからPythonPHPというインタプリタ系の諸言語)との相性が最悪である

設計とは実装を楽にするために書くのに、これらの言語において、フローチャート設計は役に立たないどころか、邪魔しかない。

からFortranしかなかった頃から、本物のプログラマ達はフローチャートdisってきたわけである

ちなみに筆者はハッカー文化が生み出した恩恵に敬意を示すし、実際とても好きという立場である

しかし、「普通人達普通思考からはかけ離れ過ぎているという意味で、「普通人達普通仕事」をシステム化する時にどこまで役に立つかについては、非常に懐疑的に見ている。

…いささか話が脱線してしまったが、とにかくフローチャートで上がってきた設計書でコードを書くならCOBOLアセンブラ選択すべきだし、それで書けないなら書く意味が無いくらいに思ったほうが良い気がする。


というわけで、自分COBOLからリプレース案件は、その根本的な愚かしさを抱えている現状を見るに、今後一切関わる気はない。

COBOLリプレースするのでない限りは。

2017-02-06

fortran to matlab

There is a program that can convert fortan code to matlab code.You can download from the following link.

http://www.mathworks.com/matlabcentral/fileexchange/5260-f2matlab

converter available

Matlabもしくはオクターブに変換し、メモリー効果だかなんだか他愛のない追加タームを付けることを

課題として与える。どうせ結果は出されへんやろから

最後最期の瞬間まで

「どうしてこんな簡単なこともできないのかな」

と嘆きのセレナーデ

本番は結果零でやらせる。

それなら結果を発表するところ以外はスライド作れるから問題なしやわな

アーカイブ ヘルプ
ログイン ユーザー登録
ようこそ ゲスト さん