由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Computation版 - fortran新手求救
相关主题
benchmark of ifc and g77求:bessel函数
再问一个fortran的问题imsl编译问题
发现一个有趣的事情,关于fortran IMSL library请推荐一款eigenpackage.
question about setting up fortran compiler in matlab请问有没有用过IMSL库的大虾?
Random number generation in FORTRAN请教关于IMSL Fortran Numerical Library的问题
fortran 有计算norm的函数吗?IMSL C 语言 破解版(500伪币)
Gfortran library请大家说说用C/C++做统计模拟吧!
portal.acm.org 是个好地方呀借人气问64位WIN7系统
相关话题的讨论汇总
话题: fortran话题: c++话题: 语言话题: imsl话题: 函数库
进入Computation版参与讨论
1 (共1页)
d*****t
发帖数: 97
1
老板最近叫我学用fortran,下了本书看,看code是可以了,但不知道怎么在自己的机
器上编辑调试code。我用的是vista home,google了一下,好像可以用cvf 6跑跑基本
的函数。但需要装个IMSL的函数库。想请教一下:
1.cvf6。5可以装imsl的函数库吗?如果不行,在vista下,我应该用哪个compiler比较
好?
2.IMSL函数库分有不同的platform下载,我应该下哪个?(抱歉,本人对操作系统也不
太懂。
先多谢了。
x*****u
发帖数: 3419
2
做计算最好用linux。
IMSL不要钱的么?

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

d*****t
发帖数: 97
3
就是用来做simulation。IMSL可以free的try30天,好像是这样。

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

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

【在 d*****t 的大作中提到】
: 就是用来做simulation。IMSL可以free的try30天,好像是这样。
S***w
发帖数: 1014
5
gsl不是c语言的吗

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

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

【在 S***w 的大作中提到】
: gsl不是c语言的吗
j****x
发帖数: 943
7
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.
S***w
发帖数: 1014
8
你用fortran吗
和python比,那个更方便
想学精一个,能比较一下吗

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

b*****l
发帖数: 9499
9
大学用 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比,那个更方便
: 想学精一个,能比较一下吗

j****x
发帖数: 943
10
"学一门全新的语言,一两天就足够熟练了" 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.
相关主题
fortran 有计算norm的函数吗?求:bessel函数
Gfortran libraryimsl编译问题
portal.acm.org 是个好地方呀请推荐一款eigenpackage.
进入Computation版参与讨论
j**u
发帖数: 6059
11
可以自己自由选择所用科学计算语言其实是个幸福的事情。很多时候你根本没有选择的
自由,为了合作上的方便,常常都是被迫只能使用一种语言。
我是被迫使用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 最好都要用熟的。
: 另外,做计算用的这些语言是学通一门,各门自然都通;虽然每种语言都有独特的“味
: 道”,要写出符合某这种语言的风格的地道的程序需要积累,但是基本思想大同小异,
: 所以不妨认准一门深入下去,精通了之后,自然其它语言都豁然开朗了。

S***w
发帖数: 1014
12
多谢
很又帮助
小弟刚开始做计算物理

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 最好都要用熟的。
: 另外,做计算用的这些语言是学通一门,各门自然都通;虽然每种语言都有独特的“味
: 道”,要写出符合某这种语言的风格的地道的程序需要积累,但是基本思想大同小异,
: 所以不妨认准一门深入下去,精通了之后,自然其它语言都豁然开朗了。

b*****l
发帖数: 9499
13
其实,大部分做科学计算的人用 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.

j****x
发帖数: 943
14
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

k*********g
发帖数: 791
15
你的老板受的什么破烂教育,还在用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下载,我应该下哪个?(抱歉,本人对操作系统也不
: 太懂。
: 先多谢了。

p*****o
发帖数: 40
16
。。。

fortran

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

x*****u
发帖数: 3419
17
差距啊

fortran

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

n******t
发帖数: 4406
18
Do you know what you are talking about???!!!

fortran

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

j**u
发帖数: 6059
19
r u kidding me?

fortran

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

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

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

相关主题
请问有没有用过IMSL库的大虾?请大家说说用C/C++做统计模拟吧!
请教关于IMSL Fortran Numerical Library的问题借人气问64位WIN7系统
IMSL C 语言 破解版(500伪币)Intel Fortran用户注意
进入Computation版参与讨论
c*******h
发帖数: 1096
21
只要有人愿意将数值计算的那些fortran库全移植到C上,fortran就可以消失了。。。

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

S***w
发帖数: 1014
22
fortran确实不好读
写的难受
读的也难受

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

fortran

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

k*********g
发帖数: 791
24
过去几年藕累计写了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;
t***s
发帖数: 4666
25
偏僻地方的人见识短一点也是可以理解的。

fortran

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

m******7
发帖数: 11
26
俺也想编写个库啥的

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 最好都要用熟的。
: 另外,做计算用的这些语言是学通一门,各门自然都通;虽然每种语言都有独特的“味
: 道”,要写出符合某这种语言的风格的地道的程序需要积累,但是基本思想大同小异,
: 所以不妨认准一门深入下去,精通了之后,自然其它语言都豁然开朗了。

m******7
发帖数: 11
27
咋到处攻击fortran啊?这种回帖有意义吗

fortran

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

m******7
发帖数: 11
28
这样的话,你的行为就很好理解了。

【在 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;

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

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

相关主题
装fortran和VisualStudio, 哪个先装?再问一个fortran的问题
在R里call fortran问题请教发现一个有趣的事情,关于fortran IMSL library
benchmark of ifc and g77question about setting up fortran compiler in matlab
进入Computation版参与讨论
h*******y
发帖数: 1563
31
专业挖坑??

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

j****x
发帖数: 943
32
I am sure he is.

【在 h*******y 的大作中提到】
: 专业挖坑??
1 (共1页)
进入Computation版参与讨论
相关主题
借人气问64位WIN7系统Random number generation in FORTRAN
Intel Fortran用户注意fortran 有计算norm的函数吗?
装fortran和VisualStudio, 哪个先装?Gfortran library
在R里call fortran问题请教portal.acm.org 是个好地方呀
benchmark of ifc and g77求:bessel函数
再问一个fortran的问题imsl编译问题
发现一个有趣的事情,关于fortran IMSL library请推荐一款eigenpackage.
question about setting up fortran compiler in matlab请问有没有用过IMSL库的大虾?
相关话题的讨论汇总
话题: fortran话题: c++话题: 语言话题: imsl话题: 函数库