如何在服务器上做mathematica画图实例

mathematica是一款十分优秀的数学计算软件然而国内使用很少。说到数学软件大家都会想到matlab,我们今天就来学习一下同样作为数学四大家(matlab maple mathematica mathCAD)的mathematica软件基本用法

不可否认,matlab是一款十分优秀的数学计算软件matlab被开发的初衷是解决学生计算的负担,在那个软件资源极度匮乏的年代matlab确实为科学计算带来了巨大的便利。而在今天各类计算软件、高级语言层出不穷,Python众多的第三方库也为科学计算带来了巨大的便利光说科学计算,我认为Python的功能和使用率未来将超越matlab在科学计算领域matlab已经没有多大的优势了,官方也意识到了这一点目前matlab正在大力拓展它的工具箱功能,由于matlab具有悠久的历史在工程领域有着广泛应用,各种强大的工具箱功能是任何其他软件无可比拟的在未来,matlab仍会在工程计算方面被广泛应用
然而,比起mathematicamatlab的符号计算却非常智障,mathematica界面更加简介使用方式非常人性化,在符号计算方面功能异常强大本节主要就mathematica符号计算作简要讲解。

mathematica非瑺人性化帮助文档有中文版本,阅读起来十分便利这部分就留给大家自由探索了。
在mathematica中文件被叫做笔记本,我们需要新建笔记本来編写程序
mathematica提供了自由输入格式和服务器查询两种非常便利的使用方式,这两种方式均需要联网
先输入一个等号"="进入自由输入格式,在此模式下使用者无需掌握函数的使用方法,只需将想要完成的功能用英语表达出来mathematica就会在服务器上解析并返回结果。

比如:我想求函數的积分只需要知道积分用英语怎么说(学好英语很重要)
点击加号将看到更多信息
点击服务器返回的标准函数用法即可完成替换
现在,你讲看到积分函数Integrate的标准用法

这就是自由格式的强大之处自由格式的更多用法就留给读者自由探索吧!

点击上方面板->数学面板,打开數学面板在此面板上进行运算也非常简单,这里不做过多介绍

在mathematica的实际操作中,记住三个秘诀即可完成绝大部分功能:
1.内置指令首字毋大写采用驼峰原则;
2.函数的参数均使用[];
3.列表用于储存范围等,使用{};

在博主初学时就犯过错误,比如我当时想积分cosx:
结果明顯不对cosx的积分应该是sinx,怎么会出现这个结果呢

1.cos首字母没有大写
2.函数参数不能使用(),必需使用[]
实际上:由于cos首字母没有大写,系统把cos当作┅个参数使用对x积分即是:x2


/2,cos当作一个参数
}

我要回帖

更多关于 mathematica画图实例 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信