Mathematica绘图

2024-12-27 06:23:36
推荐回答(4个)
回答1:

你的语句没有错误,大概是写错地方了,写在了Kernel里,那里不能执行绘图命令
需要新建一个Notebook.nb文件,在那里面才能执行你的绘图命令
你说的这三款软件我都用过,论画出的图像的效果,毫无疑问最华丽的是Mathematica,其次是Maple,MATLAB的图最丑
论功能,MATLAB最适合学工科的人使用,总体上在三款软件里功能也最为强大,有各种各样的专业工具箱Toolbox,很是方便
Maple长于符号运算,而且现在MATLAB的符号运算用的就是Maple的内核,Maple的一个好处是输入数学表达式的时候,它默认的形式跟平时的手写习惯很一致,看着很舒服,目前最新版是Maple15版
Mathematica是我个人用的最熟练和最喜欢的一个,容易上手,在各方面的功能上也都够强大,语法高度统一,最关键是用起来更加灵活(这是个人感觉,用MATLAB和Maple的时候,总给我一些刻板的感觉,但是Mathematica就更自由,更容易操作,比如在调用和修改之前的运算时,优势明显),最新版是Mathematica8.01
论使用人数呢,毫无疑问是MATLAB最多,其次是Mathematica,最后是Maple,在这方面有人列过这么一个式子:MATLAB>Mathematica+Maple,真实情况也的确是这样,MATLAB的学习论坛到处都是,Mathematica的就很难找,基本都在MATLAB论坛的附属板块里,Maple的几乎没有,当然使用人数说明不了所有问题,这种局面,很大程度上是因为软件的推广工作做得好不好,MATLAB在中国的推广最早,也最成功,赢在了起点,目前最新版应该是MATLAB2010b

回答2:

我用的Mathematica8.0,作你那个图没有问题。你重装一下试试看。三者做你说的这些事情都差不多,Matlab有很多工具包,Mathematica符号计算比较好,而且Mathematica编程比较接近C,Maple没有用过。反正自己用着上手就行。 补充一下:楼下哥们说的对,我学数学用的就是Mathematica,Mathematica软件完全是数学家做的,一般工科用MatlAB。我主要觉得Mathematica编程方便。

回答3:

ContourPlot3D[x^2 + y^2 + z^2 - 1, {x, -1, 1}, {y, -1, 1}, {z, -1, 1}]

不能输成x^2 + y^2 + z^2 == 1的形式,那个是Solve的

回答4:

ContourPlot3D[
x^2 + y^2 + z^2 == 1, {x, -1, 1}, {y, -1, 1}, {z, -1, 1},
BoundaryStyle -> Directive[Red, Thick], Mesh -> None]

在微积分和作图方面,哪款要更好一些?
都差不多。