QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1368|回复: 13

请教--有关在linux下进行科学运算

[复制链接]
发表于 2004-9-16 20:12:36 | 显示全部楼层 |阅读模式
我学的是物理专业,科研中有很多巨大的运算,在window下用matlab得算个好天的,能不能改在linux,采用什么并行计算,集群之类,让几台电脑一起算呢??加快速度
发表于 2004-9-16 23:03:46 | 显示全部楼层
linux下有许多的free 的数值计算的软件,和matlab相似的有scilab,Octave 等等,可以搜索到许多,也有专业方面的,至于并行计算这方面没尝试过,好像scilab可以实现.
回复

使用道具 举报

 楼主| 发表于 2004-9-17 06:49:18 | 显示全部楼层
scilab可以实现并行运算??如果是就太好了,我去查查看
回复

使用道具 举报

发表于 2004-9-17 09:45:51 | 显示全部楼层
scilab好像有个pvm功能可以
回复

使用道具 举报

发表于 2004-9-17 16:12:35 | 显示全部楼层
"在window下用matlab得算个好天的,能不能改在linux"
这句话会使人误解的,好像算得慢是操作系统的问题。其实matlab是解释性语言,在matlab环境下运行的脚本当然慢,在linux下运行matlab比windows还不如,不信你试试。利用matlab引擎,换成编译语言会快很多。你们哈工大高手很多的。向HIT致敬。

数学运算关键是算法,只要算法合理实现,用什么语言并不重要,因为你已经完成了重要的工作。

这里是linux爱好者的家,但是对windows也要宽容一点。它也并不是一无是处,给点面子吧。
回复

使用道具 举报

 楼主| 发表于 2004-9-17 18:56:27 | 显示全部楼层
我不是说windows怎么了,我之所以在linux下用matlab,只是因为我的机子上只有linux,而且我不也不想装window。我知道在linux下用matlab很慢呀,可能是因为用到java的原故。我的想法是让几台电脑一起算,会不会快点呢??
回复

使用道具 举报

 楼主| 发表于 2004-9-17 19:00:24 | 显示全部楼层
其实scilab很不错,我所需要的功能都有,何必又要去用盗版的matlab呢??、
我之所以不用windows,也就是不喜欢使用盗版,我们作为知识的生产者,却又不尊重知识产权,说起来有点可笑
回复

使用道具 举报

发表于 2004-9-18 13:23:32 | 显示全部楼层
说的是。上次做数学建模课程设计的时候,老师说要用MATLAB,嘿嘿,我还真不会。后来用C++做了。如果用SCILAB做会不会和MATLAB兼容呢,我不知道,如果不兼容的话,那老师还不郁闷死。。。好象OCTAVE是兼容的。我们这边的老师都只用WINDOWS,不知道是正版的还是盗版的。。。其实用LINUX多好啊,病毒还少点呢。我在机房的时候总有老师抛来说机器趴了。。。汗。。。
回复

使用道具 举报

 楼主| 发表于 2004-9-18 13:53:57 | 显示全部楼层
siclab兼容matlab的,它里面就有从转换m文件的函数
回复

使用道具 举报

发表于 2004-9-20 22:43:11 | 显示全部楼层
我之所以不用windows,也就是不喜欢使用盗版,我们作为知识的生产者,却又不尊重知识产权,说起来有点可笑


说得好啊,不过你的首要是完成你的计算任务啊,道义和爱好看来得让一让了。
玩笑话了,不过为什么不采用编译型的方法呢?下载几个通用的计算模块,反正同样要自己写几个程序的。
回复

使用道具 举报

 楼主| 发表于 2004-9-21 19:08:56 | 显示全部楼层
有什么通用的计算模块 吗??举几个,我只知道scilab有,不过没有试过
回复

使用道具 举报

发表于 2004-9-21 19:54:25 | 显示全部楼层
楼上的自己安一个试试撒
回复

使用道具 举报

发表于 2004-9-21 22:47:52 | 显示全部楼层
线性代数库lapack,matlab就是用它开发的。
科学计算函数库 GSL - GNU Scientific Library,虽然是开源的,但是做得不错。
再加上
http://www.netlib.org
http://gams.nist.gov
就不再需要什么了,呵呵。
回复

使用道具 举报

 楼主| 发表于 2004-9-22 07:06:32 | 显示全部楼层
哦,谢谢楼上的:)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-7 11:24 , Processed in 0.050211 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表