avatar
fortran新手求救# Computation - 科学计算
p*w
1
在local的dealer那看到一个广东省造光绪元宝-库平三分六厘, 要17$,不知贵不贵?
avatar
Y*7
2
凡只要经历过的,都会有相似的感触。但没经历过的,只能凭词曲唱去臆想感受,试图
模拟剧中人的所有经历。可事实上,经历是无法臆想模仿的,深刻与否更是难以感同身
受。
单独听《好久不见》,是没太大感觉的,大多的感觉是来自于词曲投射出的镜像与
我们自身的联想。
直到某年某月某天,我做了《好久不见》歌词里需要做的所有事情,当时的感觉就
是日了狗了。
曾经很喜欢一个人的时候,想了解那个人过去的一切,而《好久不见》,直接点燃
了这种冲动。
“我来到你的城市,走过你来时的路”
那个时候的情绪,脆弱多变。听到这一句歌词,幻想中的画面是他英俊潇洒的样子
,天蓝色的校服,在他的高中校门口,阳光洒在脸上,满满的青春气息。
当下就想买张长途车票去寻找他的味道,错失了的过往。
“你会不会忽然地出现,在街角的咖啡店。”
常常抱怨学校的街角为什么没有一家咖啡店。让所有的浪漫都失去了应该有的场所
,让箭在弦上的暧昧没有用武之地。
幻想过很多次在街角咖啡店的相遇,连见面是的呼吸,打招呼的方式,嘴角上扬的
弧度应该是多少都想好了。
可是没有咖啡店,也从来没有在街上遇见过。
“我多么想和你见一面
看看你最近改变
不再去说从前 只是寒暄
对你说一句 只是说一句
好久不见”
所有的故事都只是自己在幻想,内心戏演够了,但是现实却并非如此。单向的想见
面换来的只是尴尬,要两个人一拍即合的想法才能营造出美好。
可是,谁知道他怎么想。
“想象着 没我的日子 你是怎样的孤独”
只能说,或许吧。
音乐只是表达心情的方式,
心情才是赋予音乐灵魂的钥匙。
一首歌,开心时听的是旋律,
难过的时候听懂了歌词。
有时走过某一个街道,
偶然听到某一首歌曲,
一般都是很老很老那样的歌曲,
心中会不自然的跟着歌词而心动,
脚步会停驻下来,直到把它听完。
《好久不见》大概就是一出内心戏的故事,唱的人用声线在诱导,而听的人,在陈
奕迅那独特的唱腔里,分分钟入戏,想到了自己过往的爱情,想到了所有未圆满的梦。
avatar
l*n
3
数学里的字母右上角那个撇怎么念 e', 好像叫PRIME什么的,是吗?谢谢
avatar
d*t
4
老板最近叫我学用fortran,下了本书看,看code是可以了,但不知道怎么在自己的机
器上编辑调试code。我用的是vista home,google了一下,好像可以用cvf 6跑跑基本
的函数。但需要装个IMSL的函数库。想请教一下:
1.cvf6。5可以装imsl的函数库吗?如果不行,在vista下,我应该用哪个compiler比较
好?
2.IMSL函数库分有不同的platform下载,我应该下哪个?(抱歉,本人对操作系统也不
太懂。
先多谢了。
avatar
f*f
5
贵了,我今天刚弄了个基本全鳞的广东光绪元宝平三分六才$6.5, 一般的三分六 $4-5
就差不多了
要是三钱六还差不多 :=)

【在 p********w 的大作中提到】
: 在local的dealer那看到一个广东省造光绪元宝-库平三分六厘, 要17$,不知贵不贵?
avatar
l*i
6
yes
x': x prime
x'': x double prime
avatar
x*u
7
做计算最好用linux。
IMSL不要钱的么?

【在 d*****t 的大作中提到】
: 老板最近叫我学用fortran,下了本书看,看code是可以了,但不知道怎么在自己的机
: 器上编辑调试code。我用的是vista home,google了一下,好像可以用cvf 6跑跑基本
: 的函数。但需要装个IMSL的函数库。想请教一下:
: 1.cvf6。5可以装imsl的函数库吗?如果不行,在vista下,我应该用哪个compiler比较
: 好?
: 2.IMSL函数库分有不同的platform下载,我应该下哪个?(抱歉,本人对操作系统也不
: 太懂。
: 先多谢了。

avatar
T*o
8
3分6得多小个儿啊,估计楼主问3钱6?
avatar
d*t
9
就是用来做simulation。IMSL可以free的try30天,好像是这样。

【在 x*****u 的大作中提到】
: 做计算最好用linux。
: IMSL不要钱的么?

avatar
x*u
10
ft, 那你用它作甚?很多函数都有free version的。比如
http://www.netlib.org
或者
http://www.gnu.org/software/gsl

【在 d*****t 的大作中提到】
: 就是用来做simulation。IMSL可以free的try30天,好像是这样。
avatar
b*l
12
fortran 要哭死了。gsl 很大程度上是基于 fortran packages 的,用 C/C++ 重写过
。其 fortran 界面叫做 fgsl。
另外,vista 本身就是半残,home 又是半残,很容易出莫名其妙的问题。尽量用
linux 或者 xp 吧。看你的帖子,方方面面都要补课,做这个可能会很吃力,还是做好
心理准备吧 :)

【在 S***w 的大作中提到】
: gsl不是c语言的吗
avatar
j*x
13
Intel fortran compiler and debugger as well as the intel math kernel library
which includes most of the scientific libraries you will need for
scientific computation. Free of charge for Linux version. Python for
postprocessing. my 2 cents.
avatar
S*w
14
你用fortran吗
和python比,那个更方便
想学精一个,能比较一下吗

【在 b*****l 的大作中提到】
: fortran 要哭死了。gsl 很大程度上是基于 fortran packages 的,用 C/C++ 重写过
: 。其 fortran 界面叫做 fgsl。
: 另外,vista 本身就是半残,home 又是半残,很容易出莫名其妙的问题。尽量用
: linux 或者 xp 吧。看你的帖子,方方面面都要补课,做这个可能会很吃力,还是做好
: 心理准备吧 :)

avatar
b*l
15
大学用 fortran 做过 CAD,后来基本不用了。做 grad 时倒是帮组里调过滤波的 fort
ran 程序。
想学精,还是建议在 linux 下用 Matlab 和 C++,前者做 fast prototyping,后者做
计算。fortran 做 C++ 的底层,肯定要懂的,但不建议花功夫学精。毕竟 fortran 库
大都提供 C/C++ 接口的。python 常用来配合 C++ 做 scripting 和画图,但不适宜用
来做高强度的计算。java 也可以考虑一下,是个趋势,尤其是当你提供网络计算功能时
,或者跟 oracle 数据库打交道 -- 那个是 SQL/C/java 最好都要用熟的。
另外,做计算用的这些语言是学通一门,各门自然都通;虽然每种语言都有独特的“味
道”,要写出符合某这种语言的风格的地道的程序需要积累,但是基本思想大同小异,
所以不妨认准一门深入下去,精通了之后,自然其它语言都豁然开朗了。
最后,语言本身其实并不是决定性环节,把相关的库用熟才最关键。我向来是根据需要
选择库,工具箱和平台,然后根据库来选择语言的。学一门全新的语言,一两天就足够
熟练了

【在 S***w 的大作中提到】
: 你用fortran吗
: 和python比,那个更方便
: 想学精一个,能比较一下吗

avatar
j*x
16
"学一门全新的语言,一两天就足够熟练了" Wow, I do not think so. The big
difference between Fortran and C++ is the fundamental idea behind the design
of the code. The design of the code will be significantly different. in a
Structure or OOP paradigm. Speedwise, Fortran always wins. Reusability of
the code is way much better under OOP. my another 2 cents.
avatar
j*u
17
可以自己自由选择所用科学计算语言其实是个幸福的事情。很多时候你根本没有选择的
自由,为了合作上的方便,常常都是被迫只能使用一种语言。
我是被迫使用matlab的,C是我的选择。一般来说,不管什么科学计算语言,只要精通
了,就算以后为了需要而再学其他语言,也会触类旁通,很快掌握。

fort
能时

【在 b*****l 的大作中提到】
: 大学用 fortran 做过 CAD,后来基本不用了。做 grad 时倒是帮组里调过滤波的 fort
: ran 程序。
: 想学精,还是建议在 linux 下用 Matlab 和 C++,前者做 fast prototyping,后者做
: 计算。fortran 做 C++ 的底层,肯定要懂的,但不建议花功夫学精。毕竟 fortran 库
: 大都提供 C/C++ 接口的。python 常用来配合 C++ 做 scripting 和画图,但不适宜用
: 来做高强度的计算。java 也可以考虑一下,是个趋势,尤其是当你提供网络计算功能时
: ,或者跟 oracle 数据库打交道 -- 那个是 SQL/C/java 最好都要用熟的。
: 另外,做计算用的这些语言是学通一门,各门自然都通;虽然每种语言都有独特的“味
: 道”,要写出符合某这种语言的风格的地道的程序需要积累,但是基本思想大同小异,
: 所以不妨认准一门深入下去,精通了之后,自然其它语言都豁然开朗了。

avatar
S*w
18
多谢
很又帮助
小弟刚开始做计算物理

fort
能时

【在 b*****l 的大作中提到】
: 大学用 fortran 做过 CAD,后来基本不用了。做 grad 时倒是帮组里调过滤波的 fort
: ran 程序。
: 想学精,还是建议在 linux 下用 Matlab 和 C++,前者做 fast prototyping,后者做
: 计算。fortran 做 C++ 的底层,肯定要懂的,但不建议花功夫学精。毕竟 fortran 库
: 大都提供 C/C++ 接口的。python 常用来配合 C++ 做 scripting 和画图,但不适宜用
: 来做高强度的计算。java 也可以考虑一下,是个趋势,尤其是当你提供网络计算功能时
: ,或者跟 oracle 数据库打交道 -- 那个是 SQL/C/java 最好都要用熟的。
: 另外,做计算用的这些语言是学通一门,各门自然都通;虽然每种语言都有独特的“味
: 道”,要写出符合某这种语言的风格的地道的程序需要积累,但是基本思想大同小异,
: 所以不妨认准一门深入下去,精通了之后,自然其它语言都豁然开朗了。

avatar
b*l
19
其实,大部分做科学计算的人用 C++ 都是当作 super C 来用的。我过去的老板是教 m
atlab 的,他写的 matlab code 都是纯粹 fortran 风格的,一堆堆的 loop,惨不忍睹
的,呵呵。他写 LabVIEW 也是按照 C 来写,而不是数据流控制,那更是恐怖。但是,
不妨碍搭硬件平台做东西出 paper。
所以我才说,想要掌握一门语言到能干活的地步,一两天就够了。要想写出风格地道的
程序,则需要多年积累。

design
a

【在 j****x 的大作中提到】
: "学一门全新的语言,一两天就足够熟练了" Wow, I do not think so. The big
: difference between Fortran and C++ is the fundamental idea behind the design
: of the code. The design of the code will be significantly different. in a
: Structure or OOP paradigm. Speedwise, Fortran always wins. Reusability of
: the code is way much better under OOP. my another 2 cents.

avatar
j*x
20
In your case it might be right. But what happens if one needs to write a ten
thousand line parallel finite element code for CFD?

m
忍睹

【在 b*****l 的大作中提到】
: 其实,大部分做科学计算的人用 C++ 都是当作 super C 来用的。我过去的老板是教 m
: atlab 的,他写的 matlab code 都是纯粹 fortran 风格的,一堆堆的 loop,惨不忍睹
: 的,呵呵。他写 LabVIEW 也是按照 C 来写,而不是数据流控制,那更是恐怖。但是,
: 不妨碍搭硬件平台做东西出 paper。
: 所以我才说,想要掌握一门语言到能干活的地步,一两天就够了。要想写出风格地道的
: 程序,则需要多年积累。
:
: design
: a

avatar
k*g
21
你的老板受的什么破烂教育,还在用fortran?
十年前藕在中国一个偏僻落后的地方就不敢对跟藕不是同专业的同学说藕在用fortran
了,怕人家笑话;
今天居然美国faculty居然还叫学生学fortran;
美国的教授太TM烂了;

【在 d*****t 的大作中提到】
: 老板最近叫我学用fortran,下了本书看,看code是可以了,但不知道怎么在自己的机
: 器上编辑调试code。我用的是vista home,google了一下,好像可以用cvf 6跑跑基本
: 的函数。但需要装个IMSL的函数库。想请教一下:
: 1.cvf6。5可以装imsl的函数库吗?如果不行,在vista下,我应该用哪个compiler比较
: 好?
: 2.IMSL函数库分有不同的platform下载,我应该下哪个?(抱歉,本人对操作系统也不
: 太懂。
: 先多谢了。

avatar
p*o
22
。。。

fortran

【在 k*********g 的大作中提到】
: 你的老板受的什么破烂教育,还在用fortran?
: 十年前藕在中国一个偏僻落后的地方就不敢对跟藕不是同专业的同学说藕在用fortran
: 了,怕人家笑话;
: 今天居然美国faculty居然还叫学生学fortran;
: 美国的教授太TM烂了;

avatar
x*u
23
差距啊

fortran

【在 k*********g 的大作中提到】
: 你的老板受的什么破烂教育,还在用fortran?
: 十年前藕在中国一个偏僻落后的地方就不敢对跟藕不是同专业的同学说藕在用fortran
: 了,怕人家笑话;
: 今天居然美国faculty居然还叫学生学fortran;
: 美国的教授太TM烂了;

avatar
n*t
24
Do you know what you are talking about???!!!

fortran

【在 k*********g 的大作中提到】
: 你的老板受的什么破烂教育,还在用fortran?
: 十年前藕在中国一个偏僻落后的地方就不敢对跟藕不是同专业的同学说藕在用fortran
: 了,怕人家笑话;
: 今天居然美国faculty居然还叫学生学fortran;
: 美国的教授太TM烂了;

avatar
j*u
25
r u kidding me?

fortran

【在 k*********g 的大作中提到】
: 你的老板受的什么破烂教育,还在用fortran?
: 十年前藕在中国一个偏僻落后的地方就不敢对跟藕不是同专业的同学说藕在用fortran
: 了,怕人家笑话;
: 今天居然美国faculty居然还叫学生学fortran;
: 美国的教授太TM烂了;

avatar
r*y
26
呵呵,无知者无畏。
不过这确实是个dilemma, 本科生没人学fortran了,而到了研究生
这么多人还是搞这个。

【在 j**u 的大作中提到】
: r u kidding me?
:
: fortran

avatar
c*h
27
只要有人愿意将数值计算的那些fortran库全移植到C上,fortran就可以消失了。。。

【在 r****y 的大作中提到】
: 呵呵,无知者无畏。
: 不过这确实是个dilemma, 本科生没人学fortran了,而到了研究生
: 这么多人还是搞这个。

avatar
S*w
28
fortran确实不好读
写的难受
读的也难受

【在 c*******h 的大作中提到】
: 只要有人愿意将数值计算的那些fortran库全移植到C上,fortran就可以消失了。。。
avatar
d*t
29
我教授可一点都不烂,我是搞统计的,要处理很大的data,用fortran比较快,虽然它
的语言很raw。

fortran

【在 k*********g 的大作中提到】
: 你的老板受的什么破烂教育,还在用fortran?
: 十年前藕在中国一个偏僻落后的地方就不敢对跟藕不是同专业的同学说藕在用fortran
: 了,怕人家笑话;
: 今天居然美国faculty居然还叫学生学fortran;
: 美国的教授太TM烂了;

avatar
k*g
30
过去几年藕累计写了20万行c++程序,用于 solving partial differential
equations, computational fluid dynamics, computational physics such as
solving schrondinger quantum wave equations;
藕进大学的时候第一学期就学fortran那个垃圾,后来碰到c++以后,就再也不想碰
fortran了;
c++ promotes beautiful programming;
fortran is an old retard;
avatar
t*s
31
偏僻地方的人见识短一点也是可以理解的。

fortran

【在 k*********g 的大作中提到】
: 你的老板受的什么破烂教育,还在用fortran?
: 十年前藕在中国一个偏僻落后的地方就不敢对跟藕不是同专业的同学说藕在用fortran
: 了,怕人家笑话;
: 今天居然美国faculty居然还叫学生学fortran;
: 美国的教授太TM烂了;

avatar
m*7
32
俺也想编写个库啥的

fort
能时

【在 b*****l 的大作中提到】
: 大学用 fortran 做过 CAD,后来基本不用了。做 grad 时倒是帮组里调过滤波的 fort
: ran 程序。
: 想学精,还是建议在 linux 下用 Matlab 和 C++,前者做 fast prototyping,后者做
: 计算。fortran 做 C++ 的底层,肯定要懂的,但不建议花功夫学精。毕竟 fortran 库
: 大都提供 C/C++ 接口的。python 常用来配合 C++ 做 scripting 和画图,但不适宜用
: 来做高强度的计算。java 也可以考虑一下,是个趋势,尤其是当你提供网络计算功能时
: ,或者跟 oracle 数据库打交道 -- 那个是 SQL/C/java 最好都要用熟的。
: 另外,做计算用的这些语言是学通一门,各门自然都通;虽然每种语言都有独特的“味
: 道”,要写出符合某这种语言的风格的地道的程序需要积累,但是基本思想大同小异,
: 所以不妨认准一门深入下去,精通了之后,自然其它语言都豁然开朗了。

avatar
m*7
33
咋到处攻击fortran啊?这种回帖有意义吗

fortran

【在 k*********g 的大作中提到】
: 你的老板受的什么破烂教育,还在用fortran?
: 十年前藕在中国一个偏僻落后的地方就不敢对跟藕不是同专业的同学说藕在用fortran
: 了,怕人家笑话;
: 今天居然美国faculty居然还叫学生学fortran;
: 美国的教授太TM烂了;

avatar
m*7
34
这样的话,你的行为就很好理解了。

【在 k*********g 的大作中提到】
: 过去几年藕累计写了20万行c++程序,用于 solving partial differential
: equations, computational fluid dynamics, computational physics such as
: solving schrondinger quantum wave equations;
: 藕进大学的时候第一学期就学fortran那个垃圾,后来碰到c++以后,就再也不想碰
: fortran了;
: c++ promotes beautiful programming;
: fortran is an old retard;

avatar
k*g
35
什么,还在用fortran???
都2010年了;还在用???
fortran是1950s搞出来的,针对打孔机设计的计算机语言;;;
avatar
b*z
36
FORTRAN也在更新。
俺在用的就是F95.

【在 k*********g 的大作中提到】
: 什么,还在用fortran???
: 都2010年了;还在用???
: fortran是1950s搞出来的,针对打孔机设计的计算机语言;;;

avatar
h*y
37
专业挖坑??

【在 k*********g 的大作中提到】
: 什么,还在用fortran???
: 都2010年了;还在用???
: fortran是1950s搞出来的,针对打孔机设计的计算机语言;;;

avatar
j*x
38
I am sure he is.

【在 h*******y 的大作中提到】
: 专业挖坑??
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。