mathematica画三维曲面 30

mathematica5如何画二次曲面呀???说详细点还是我自己回答好了,用ContourPLot3D[f[x,y,z]==a,{x,x1,x2},{y,y1,y2},{... mathematica5如何画二次曲面呀???说详细点
还是我自己回答好了,用ContourPLot3D[f[x,y,z]==a,{x,x1,x2},{y,y1,y2},{z,z1,z2}]就可以绘制三维隐函数了。如ContourPlot3D[
x^2 + y^2 + z^2 == 1, {x, -1, 1}, {y, -1, 1}, {z, -1, 1}]可以画一个球
展开
 我来答
被筷子夹住了
2009-07-29 · TA获得超过223个赞
知道答主
回答量:40
采纳率:0%
帮助的人:44.4万
展开全部
使用Plot3D这个语句,简单的语法为:
Plot3D[f(x,y),{x,x1,x2},{y,y1,y2}],其中f(x,y)为二元函数,x1、x2和y1、y2分别为x,y两个变量的上下限
例如你想在x[-2,2]和y[-2,2]这个区间内画x^2+y^2这个曲面
那么就应该为:
Plot3D[x^2+y^2,{x,-2,2},{y,-2,2}]

注意单词大小写,mathematica对语法要求很严格的
Plot3D还有很多附加选项,例如Mesh,如果想把上面三维图像的网格去除掉,可以这样写
Plot3D[x^2+y^2,{x,-2,2},{y,-2,2},Mesh -> None]

建议楼主使用Mathematica 6以上的版本,5版本实在比较老,并多看看Documentation Center ,很有帮助的。
如果不喜欢Documentation Center英文的界面可以上网看看Mathematica的资料中心,最近汉化的很不错的:
http://reference.wolfram.com/mathematica/guide/Mathematica.html
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友649c74f95
2009-07-26 · TA获得超过130个赞
知道答主
回答量:41
采纳率:0%
帮助的人:45.3万
展开全部
我经常用的是以下函数:

Plot3D:用于显式曲线:z=f(x,y)
CountorPlot3D:用于隐函数的绘制
ParametricPlot3D:用于绘制参数曲线

具体用法的话参照Mathematica的帮助文档,其实他本身的文档就介绍得很详细了,不需要看其他书籍,不过这东西主要还是自己折腾,说不了太多,哈哈
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
adanos
2009-07-26 · TA获得超过502个赞
知道小有建树答主
回答量:909
采纳率:100%
帮助的人:231万
展开全部
matlab很容易,我以前用mathematica,现在完全转到matlab了,建议用matlab,随便一个网上教程上都有
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式