前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【MATLAB】三维图形绘制 ( plot3 函数 | plot3 绘图示例 | 2D 与 3D 关联 )

【MATLAB】三维图形绘制 ( plot3 函数 | plot3 绘图示例 | 2D 与 3D 关联 )

作者头像
韩曙亮
发布2023-03-29 10:17:27
1.3K0
发布2023-03-29 10:17:27
举报
文章被收录于专栏:韩曙亮的移动开发专栏

文章目录

一、三维点线图


1、plot3 函数

plot3 函数参考文档 : https://ww2.mathworks.cn/help/matlab/ref/plot3.html

plot3 函数 : 三维的点或线图 ;

plot3 函数语法 : X , Y , Z 分别是三维空间中的坐标向量 , 3 者向量中的元素个数都相等 ;

代码语言:javascript
复制
plot3(X,Y,Z)

2、plot3 绘图示例

代码示例 :

代码语言:javascript
复制
% 生成一个向量 0 ~ 3 * pi , 步长 0.1
x = 0: 0.1 : 12 * pi;

y1 = zeros(size(x));
y2 = ones(size(x));
y3 = y2 ./ 2;

z = sin(x);

% 绘制三维线图
plot3(x, y1, z, 'r', x, y2, z, 'g', x, y3, z, 'b');

绘制效果 :

在这里插入图片描述
在这里插入图片描述

3、plot3 绘图示例 2

代码示例 :

代码语言:javascript
复制
% 2 * pi 代表一个循环周期
% 20 个循环周期
% 俯视图上看 , 一共绘制了 20 个圆
turns = 40 * pi;

% 定义 0 ~ 40 * pi 之间的值 , 4000 个
% 代表有 4000 个点
t = linspace(0, turns, 4000);

% x 坐标向量 , 个数 4000 个
x = cos(t) .* (turns - t) ./ turns;

% y 坐标向量 , 个数 4000 个
y = sin(t) .* (turns - t) ./ turns;

% z 坐标向量 , 个数 4000 个
z = t ./ turns;

% 绘制 三维 线图
plot3(x, y, z);

% 显示坐标轴网格
grid on;

绘制结果 :

在这里插入图片描述
在这里插入图片描述

4、plot3 绘图示例 3

代码示例 :

代码语言:javascript
复制
% 定义 0 ~ 20 * pi 之间的值 , 4000 个
% 代表有 4000 个点
t = linspace(0, 20 * pi, 4000);

% 绘制三维线图 , 4000 个点
plot3(sin(t), cos(t), t);

% 显示坐标轴网格
grid on;

运行结果 :

在这里插入图片描述
在这里插入图片描述

二、2D 与 3D 关联


2D 的图本质上是 z 轴的元素都为 0 的 3D 图 ;

二维绘图代码示例 :

代码语言:javascript
复制
% 生成一个向量 0 ~ 2 * pi , 步长 0.1
x = 0: 0.1 : 2 * pi;

% 绘制二维线图
plot(x, sin(x));

绘制结果 :

在这里插入图片描述
在这里插入图片描述

在绘制的图形对话框中 , 3D 空间旋转图形 , 即可在 3D 坐标系中查看该 2D 图形的情况 ;

选中 " 三维旋转 " 按钮 , 即可进行 3D 旋转操作 ,

在这里插入图片描述
在这里插入图片描述

旋转后的效果如下 :

在这里插入图片描述
在这里插入图片描述
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-04-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文章目录
  • 一、三维点线图
    • 1、plot3 函数
      • 2、plot3 绘图示例
        • 3、plot3 绘图示例 2
          • 4、plot3 绘图示例 3
          • 二、2D 与 3D 关联
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档