网页资讯贴吧知道视频音乐图片地图文库
进入贴吧全吧搜索吧内搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
01月16日漏签0天
mathematica吧 关注:17,061贴子:64,969
  • 看贴

  • 图片

  • 精品

  • 游戏

  • 11回复贴,共1页
<<返回mathematica吧
>0< 加载中...

MMA怎么画出这样的图形?

  • 只看楼主
  • 收藏

  • 回复
  • 我是顾小白
  • 列表操作
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼


  • 我是顾小白
  • 列表操作
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
用Plot3D[0.01 (x^2 + y^2)^2 - 0.2 (x^2 + y^2), {x, -4, 4}, {y, -4, 4}]
画出的不是旋转对称


  • 我是顾小白
  • 列表操作
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼


  • 无影东瓜
  • 小吧主
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
用Plot3D的话,加一个RegionFunction选项就可以
Plot3D[0.01 (x^2 + y^2)^2 - 0.2 (x^2 + y^2), {x, -4, 4}, {y, -4, 4},
RegionFunction -> Function[{x, y, z}, x^2 + y^2 <= 16]]


或者用ParameterPlot3D或者RevolutionPlot3D会更简单些,而且绘图效果也更好
ParametricPlot3D[{r Cos[\[Theta]], r Sin[\[Theta]],
0.01 r^4 - 0.2 r^2}, {r, 0, 4}, {\[Theta], 0, 2 \[Pi]},
BoxRatios -> {2, 2, 0.618}]


RevolutionPlot3D[0.01 x^4 - 0.2 x^2, {x, 0, 4}]


如果要做到你给的图里的绘图风格,改一下PlotStyle选项即可
RevolutionPlot3D[0.01 x^4 - 0.2 x^2, {x, 0, 4}, PlotStyle -> None,
MeshStyle -> Thick, Mesh -> 20]


  • qsraaaa520
  • 小吧主
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
这不是墨西哥Hat吗?


  • 邱凤扬
  • 列表操作
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
用余弦是不是更好。


  • qsraaaa520
  • 小吧主
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
用Mexican Hat小波画似乎更好
RevolutionPlot3D[WaveletPsi[MexicanHatWavelet[1], t^2], {t, 0, 2},
ColorFunction -> (Hue[#3] &)]


扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 11回复贴,共1页
<<返回mathematica吧
分享到:
©2021 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示