咋能够学好3M数学软件而不是简单微积分计算或是画函数图像

Maple没有接触过,只提供一些Matlab和Mathematica的学习方法。其实想要学会这两个软件的使用,最标准的步骤当然是去学校图书馆,用\u0026#39;Mathematica\u0026#39;,\u0026#39;Matlab\u0026#39;做关键词搜索一下,挑一两本“基础”或者“入门”带回家,从头认真啃到尾,例程习题刷一遍,你就出师了。不过看你问题里面的苦恼,显然是走野路子。没事,走官道平坦顺遂,抄小路也颇有野趣。想要学好Mathematica,Matlab,我知道的最好的办法,就是多用。比如你有一道作业题要求仿真,别人都用C编程,你用Matlab;等你用Matlab实现过了,再用Mathematica实现一遍;比如你要写个文档,别人打开MS Word,你用Mathematica(当然其实最好是用Latex)…这听起来很不靠谱,不过我就是这么学起来的。手里一堆问题,感觉无处下手,就去问。你可以用自然语言问百度,不过质量更好的答案来自两个(官方?)论坛:MATLAB中文论坛|Simulink中文论坛,Wolfram Community: Connect with Other Mathematica and Wolfram technologies Users。不要看大段的实现程序,而要按照你解决问题的思路,问这两个数学软件可以提供什么函数实现你的目的。答案看得云里雾里,就一个个地查函数的定义, @AlephAlpha 提到的Mathematica的帮助文档,可以直接当教科书读;Matlab帮助文档的可读性不够好,你就写两句检验一下呗。现在应该是我使用这两个软件的第三个年头,我的分形几何,电磁场数值计算,密码学的作业,包括毕业设计都是借助这两个软件完成的。不过我从来不敢说我学过Matlab或者Mathematica,典型的实用主义半瓶醋,就是抄小路的代价。
■网友
就像学别的编程语言那样学吧……无聊的时候读读文档。看看文档中例子的代码。Matlab我不清楚,Mathematica的文档读起来是很舒服的。尝试用它们实现一些有趣的东西。比如说写一点小游戏什么的。尝试用上它们不同于最常见的那些编程语言的一些特性,比如说Mathematica中的函数式编程与模式匹配。Mathematica遇到问题可以到http://mathematica.stackexchange.com问问,无聊时也可以到那里转转。还推荐一篇 @廖彬 写的《写给新手》。
■网友
原本问题是学习mathematica有没有一本书?现在看来不需要,virtual book是学编程时能获得的最美妙体验如果是想学Mathematica的话,又如果你不太愿意啃英文的话,读读这本书吧。
■网友
另外两个不清楚,说说Mathematica吧数学专业开《数学实验》这门课,使用的软件就是 Mathematica。1、个人觉得把课本上的实验从头到尾做一遍,估计 Mathematica就学的不错了。2、建议使用 Mathematica5.0版本,太新的版本太智能,很多东西学不到。3、多折腾,多看,多写,多练。数学实验老师经常告诉我们,这门课既不是学编程,也不是学数学,学习的是解决问题的思路和方法。与题主共勉,打算考研结束,重新学习一遍 Mathematica。


    推荐阅读