Mathematica is the world's only fully integrated environment for technical computing. First released in 1988, it has had a profound effect on the way computers are used in many technical and other fields.
: K: S( P( W( J" X; x6 A2 fIt is often said that the release of Mathematica marked the beginning of modern technical computing. Ever since the 1960s individual packages had existed for specific numerical, algebraic, graphical and other tasks. But the visionary concept of Mathematica was to create once and for all a single system that could handle all the various aspects of technical computing in a coherent and unified way. The key intellectual advance that made this possible was the invention of a new kind of symbolic computer language that could for the first time manipulate the very wide range of objects involved in technical computing using only a fairly small number of basic primitives. & z; G$ G. ]' F' Z
When Mathematica Version 1 was released, the New York Times wrote that “the importance of the program cannot be overlooked”, and Business Week later ranked Mathematica among the ten most important new products of the year. Mathematica was also hailed in the technical community as a major intellectual and practical revolution.
5 d6 |8 l$ {/ ?At first, Mathematica's impact was felt mainly in the physical sciences, engineering and mathematics. But over the years, Mathematica has become important in a remarkably wide range of fields. Mathematica is used today throughout the sciences—physical, biological, social and other—and counts many of the world's foremost scientists among its enthusiastic supporters. It has played a crucial role in many important discoveries, and has been the basis for thousands of technical papers. In engineering, Mathematica has become a standard tool for both development and production, and by now many of the world's important new products rely at one stage or another in their design on Mathematica. In commerce, Mathematica has played a significant role in the growth of sophisticated financial modeling, as well as being widely used in many kinds of general planning and analysis. Mathematica has also emerged as an important tool in computer science and software development: its language component is widely used as a research, prototyping and interface environment.
( Z" o. K" `( I6 O# ]The largest part of Mathematica's user community consists of technical professionals. But Mathematica is also heavily used in education, and there are now many hundreds of courses—from high school to graduate school—based on it. In addition, with the availability of student versions, Mathematica has become an important tool for both technical and non‐technical students around the world.
, y- c& a5 @& O) d! y) ~7 i- RThe diversity of Mathematica's user base is striking. It spans all continents, ages from below ten up, and includes for example artists, composers, linguists and lawyers. There are also many hobbyists from all walks of life who use Mathematica to further their interests in science, mathematics and computing.
, P' `, y: }) @9 _7 @Ever since Mathematica was first released, its user base has grown steadily, and by now the total number of users is above a million. Mathematica has become a standard in a great many organizations, and it is used today in all of the Fortune 50 companies, all of the 15 major departments of the U.S. government, and all of the 50 largest universities in the world.
0 L# a$ J5 m0 d, Y- i3 Q( {/ gAt a technical level, Mathematica is widely regarded as a major feat of software engineering. It is one of the largest single application programs ever developed, and it contains a vast array of novel algorithms and important technical innovations. Among its core innovations are its interconnected algorithm knowledgebase, and its concepts of symbolic programming and of document‐centered interfaces.
3 @* Z& [- B/ `0 K4 ~2 EThe development of Mathematica has been carried out at Wolfram Research by a world‐class team led by Stephen Wolfram. The success of Mathematica has fueled the continuing growth of Wolfram Research, and has allowed a large community of independent Mathematica‐related businesses to develop. There are today well over a hundred specialized commercial packages available for Mathematica, as well as more than three hundred books devoted to the system.
/ r. T; N; z* r0 e
. O, p" X" {, _+ q0 X
, V( m$ o4 \( c5 D% G/ V g9 S. y( _ J8 K3 o6 \/ _5 b
( W/ W7 m/ }6 D, Q P k! l) o: B9 H/ Z( z" b5 J" K
6 v+ C4 X1 t, H推荐个网站,很值得一看的+ x) Q3 g$ X( t, {
http://www.wolfram.com/ / E' e( H! U) j% z5 Q) N
推荐一本书<数学运算大师Mathematical4>(人民邮电出版社出版)
) U$ I) \' q8 c0 N% }3 [- `5 R3 M里面解释的很详细,只需要照着电脑操作,而且很全面,强烈推荐!!!
( L0 m5 b) O V6 S$ |- jMathematica是由美国物理学家Stephen Wolfram领导的Wolfram Research开发的数学系统软件。它拥有强大的数值计算和符号计算能力,在这一方面与Maple类似,但它的符号计算不是基于Maple上的,而是自己开发的。
9 a! e$ p1 w2 f, j8 B p+ @ Mathematica的基本系统主要是用C语言开发的,因而可以比较容易地移植到各种平台上,Mathematica是一个交互式的计算系统,计算是在用户和Mathematica互相交换、传递信息数据的过程中完成的。Mathematica系统所接受的命令都被称作表达式,系统在接受了一个表达式之后就对它进行处理,然后再把计算结果返回。Mathematica对于输入形式有比较严格的规定,用户必须按照系统规定的数学格式输入,系统才能正确地处理,不过由于3.0版本引入输入面板,并且可以修改、重组输入面板,因此以前版本输入指令时需要不断切换大小写字符的繁琐方式得到很好的改善。3.0版本可以用各种格式保存文件和剪贴内容,包括RTF、HTML、BMP等格式。 </P>< > 五、四种软件的比较
; I) M6 H9 @% V! G 选用何种数学软件?如果仅仅是要求一般的计算或者是普通用户日常使用,首选的是MathCAD,它在高等数学方面所具有的能力,足够一般客户的要求,而且它的输入界面也特别友好。如果要求计算精度、符号计算和编程方面的话,最好同时使用Maple和Mathematica,它们在符号处理方面各具特色,有些Maple不能处理的,Mathematica却能处理,诸如某些积分、求极限等方面,这些都是比较特殊的。如果要求进行矩阵方面或图形方面的处理,则选择MATLAB,它的矩阵计算和图形处理方面则是它的强项,同时利用MATLAB的NoteBook功能,结合Word6.0/7.0的编辑功能,可以很方便地处理科技文章。$ @4 b/ p+ e5 [
我认为mathematical 比matlab 好用多了,
8 v: E; p3 R4 S. q" w( F3 Q下载网址是:ftp://matrix:matrix@www.madio.net/PC__8_3.rar & y. d4 ]: S8 M. k' y$ i* @* ~* ]
各种数学建模杂志及书籍
. B( _/ V: ~- X: J7 a5 H* j5 t( Yhttp://www.math.ecnu.edu.cn/model/hsd3.htm
6 }( G' N N5 F' [' M# m[此贴子已经被作者于2004-12-19 21:07:52编辑过] |