分类目录归档:数值计算

计算机代数式系统Maxima入门指引

最近接触了一些开源数学软件,如相当于Matlab的Octave和Scilab,以及相当于Maple或Mathematica的Maxima。尤其是对于Maxima,可能受够了以前手工推导公式的艰辛,用上以后有点爱不释手的感觉。好东西不敢独享,现在把它介绍给大家,并写一点简单的入门指引。 关于Maxima Maxima是一个计算机代数系统(Computer Algebra System),使用Lisp语言编写,并在GUN通用公共许可证下发行,因此是一款自由软件。该软件的前身是由美国麻省理工学院(MIT)于1968年至1982年开发的Macsyma。1982年,麻省理工学院将Macsyma的一个源代码副本移交给美国能源部(DOE),该版本即称作DOE Macsyma。从1982年开始,DOE Macsyma的一个副本由美国德克萨斯大学的William F. Schelter教授维护,并且一直维护到他2001年病逝。在1998年,Schelter得到了美国能源部的授权,在GUN通用公共许可证下发布了他维护的DOE Macsyma的源代码。2000年,他在SourceForge网站发起了旨在维护和开发DOE Macsyma的Maxima项目,现在该软件被称为Maxima。尽管Schelter教授已经在2001年去世,不过Maxima已经正式称为合法的开源软件,因此陆续有用户和开发者投入到Maxima的开发推广工作中。

发表在 数值计算, 数学 | 标签为 , , , | 留下评论

网格计算使我们“随心漫游”

利用高性能计算,澳大利亚的科学家和研究人员在探索研究涉及大量数据的问题的能力被大大增强,这是高性能计算的主要优点。 在过去几年里,无论是进行数值模拟,还是创建虚拟的岩石实验室,或是在提供发现和处理由GPS站点收集的地测信息的方法方面,高性能计算和网格计算已经成为勘探和采矿应用程序的主要组成部分。 但是,由于这些底层结构的零碎特性,使得科学家们在各方面使用高性能计算的能力被束缚了。

发表在 数值计算, 科技动态, 翻译 | 标签为 , , | 留下评论