科学网 |
您所在的位置:网站首页 › 球坐标系的坐标表示 › 科学网 |
MATLAB球坐标下作图
已有 28761 次阅读 2014-3-1 10:08 |系统分类:科研笔记| MATLAB, 三维图形, 球坐标 MATLAB作图的功能是很强大的,简单地调用plot、plot3、mesh、surf等函数,就可以方便快捷地绘制出漂亮的二维或者三维图形。一般情况下我们遇到的是在笛卡尔坐标系下,做出沿x, y, z的图形,不过有时也会遇到使用 >> theta=linspace(0,pi); /定义 >> phi=linspace(0,2*pi); /定义j角的范围(0-2 >> [tt,pp]=meshgrid(theta,phi); /把空间分为空间角的单元 >>r=f(tt,pp); /定义r的取值 >> [x,y,z]=sph2cart(pp,pi/2-tt,r); /把球坐标转化成笛卡尔坐标 >> mesh(x,y,z); /绘制网格图形 >>surf(x,y,z); /绘制三维曲面 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |