知道xy z坐标怎么在matlab中生成三维图??
答案:3 悬赏:80 手机版
解决时间 2021-03-09 06:34
- 提问者网友:情歌越听越心酸
- 2021-03-08 21:12
知道xy z坐标怎么在matlab中生成三维图??
最佳答案
- 五星知识达人网友:洒脱疯子
- 2021-03-08 22:30
(一)三维线图
plot3 —— 基本的三维图形指令
调用格式:
plot3(x,y,z) —— x,y,z是长度相同的向量
plot3(X,Y,Z) —— X,Y,Z是维数相同的矩阵
plot3(x,y,z,s) —— 带 开关量
plot3(x1,y1,z1,’s1’, x2,y2,z2,’s2’, …)
二维图形的所有基本特性对三维图形全都适用。 定义三维坐标轴
大小
axis([xmin xmax ymin ymax zmin zmax ])
grid on(off) 绘制三维网格
text(x,y,z,‘string’) 三维图形标注
(二) 三维饼图
pie3([4 3 6 8 9])
(三)三维多边形
fill3 = fill —— 三维多边形的绘制和填色与二维多边形完全相同
(四)三维网格图
mesh —— 三 维网线绘图函数
调用格式:
mesh(z) —— z为n×m的矩阵,x与y坐标为元素的下标
mesh(x,y,z) —— x,,y,z 分别为三维空间的坐标位置
(五)三维曲面图
surf —— 三维曲面绘图函数,与网格图看起来一样
与三维网线图的区别:
网线图:线条有颜色,空挡是 黑色的(无颜色)
曲面图:线条是黑色的,空挡有颜色(把线条之间的空挡填充颜色,沿z轴按每一网格变化
surfc(X,Y,Z) — 带等高线的曲面图
[X,Y,Z]=peaks(30);surfc(X,Y,Z)
surfl(X,Y,Z) —— 被光照射带阴影的曲面图
[X,Y,Z]=peaks(30);surfl(X,Y,Z)
cylinde(r,n) — 三维柱面绘图函数
r 为半径;n为柱面圆周等分数
plot3 —— 基本的三维图形指令
调用格式:
plot3(x,y,z) —— x,y,z是长度相同的向量
plot3(X,Y,Z) —— X,Y,Z是维数相同的矩阵
plot3(x,y,z,s) —— 带 开关量
plot3(x1,y1,z1,’s1’, x2,y2,z2,’s2’, …)
二维图形的所有基本特性对三维图形全都适用。 定义三维坐标轴
大小
axis([xmin xmax ymin ymax zmin zmax ])
grid on(off) 绘制三维网格
text(x,y,z,‘string’) 三维图形标注
(二) 三维饼图
pie3([4 3 6 8 9])
(三)三维多边形
fill3 = fill —— 三维多边形的绘制和填色与二维多边形完全相同
(四)三维网格图
mesh —— 三 维网线绘图函数
调用格式:
mesh(z) —— z为n×m的矩阵,x与y坐标为元素的下标
mesh(x,y,z) —— x,,y,z 分别为三维空间的坐标位置
(五)三维曲面图
surf —— 三维曲面绘图函数,与网格图看起来一样
与三维网线图的区别:
网线图:线条有颜色,空挡是 黑色的(无颜色)
曲面图:线条是黑色的,空挡有颜色(把线条之间的空挡填充颜色,沿z轴按每一网格变化
surfc(X,Y,Z) — 带等高线的曲面图
[X,Y,Z]=peaks(30);surfc(X,Y,Z)
surfl(X,Y,Z) —— 被光照射带阴影的曲面图
[X,Y,Z]=peaks(30);surfl(X,Y,Z)
cylinde(r,n) — 三维柱面绘图函数
r 为半径;n为柱面圆周等分数
全部回答
- 1楼网友:佘樂
- 2021-03-09 00:06
你想要散点的 还是 曲面的?
- 2楼网友:末日狂欢
- 2021-03-08 23:04
很全面,很专业!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯