文章目录

  • 一、绘制三维图像
    • 1、三维绘图步骤
    • 2、代码示例
  • 二、双峰函数

一、绘制三维图像


1、三维绘图步骤

定义 x,y,zx,y,zx,y,z 轴变量 ,

% z 轴元素列举
% 从 0 开始 , 每次递增 pi / 100 , 到 4 * pi 结束
z = 0: pi / 100 : 4 * pi;% 定义 x 变量
% 使用 sin 函数 , 传入 z 作为参数
x = sin(z);% 定义 y 变量
% 使用 cos 函数 , 传入 z 作为参数
y = cos(z);

绘制三维图像 : 调用 plot3 函数 , 绘制三维图像 , 传入的三个参数是 x,y,zx,y,zx,y,z 轴变量 ;

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

设置网格 :

% 在图片中加入网格线
grid on% 将 x,y,z 轴方向的网格设置成正方形
axis square

2、代码示例

三维绘图代码示例 :


%% 三维绘图% z 轴元素列举
% 从 0 开始 , 每次递增 pi / 100 , 到 4 * pi 结束
z = 0: pi / 100 : 4 * pi;% 定义 x 变量
% 使用 sin 函数 , 传入 z 作为参数
x = sin(z);% 定义 y 变量
% 使用 cos 函数 , 传入 z 作为参数
y = cos(z);% 绘制三维图像
plot3(x, y, z);% 设置标题
title('三维图像')% x 轴标签
xlabel('x');% y 轴标签
ylabel('y')% z 轴标签
zlabel('z')% 在图片中加入网格线
grid on% 将 x,y,z 轴方向的网格设置成正方形
axis square % 在同一个幕布中绘制多条线
%hold on
% 不保留当前的线
%hold off

运行效果 :

二、双峰函数


代码示例 :

% 双峰函数
[x,y,z] = peaks(20);mesh(x, y, z);% 显示网格
grid on;

执行效果 :

【MATLAB】三维绘图 ( 三维绘图步骤 )相关推荐

  1. Matlab三维绘图------三维曲线图

    在matlab中绘制的三维图主要有三种: 三维曲线图.立体网状图.和三维曲面图 其基本命令为: plot3 %三维曲线图 mesh %立体网状图 surf %三维曲面图 三维曲线图基本绘图函数 函数命 ...

  2. 学习matlab(九)——绘图(三维)

    目录 (1)plot3()函数 (2)peaks()函数 (3)mesh()函数 (4)surf()函数 (5)柱面图 (6)球状图 (7)三维等高线图 (8)柱状图 (9)饼状图 (10)散点图 ( ...

  3. MATLAB绘图—三维曲面绘图(surf)

    MATLAB绘图-三维曲面绘图(surf) 原创不易,路过的各位大佬请点个赞 <MATLAB绘图-三维绘图-I>博客主要讲了三维曲线图的绘制,本博客主要讲 三维曲线绘图 三维曲面图 曲面图 ...

  4. MATLAB一维、二维、三维 标量函数绘图

    MATLAB一维.二维.三维 标量函数绘图 1. 一维标量绘图plot 2. 二维.三维标量绘图 2.1. mesh函数标量绘图 2.2. surf函数标量绘图 2.3. contour(x,y,z) ...

  5. MATLAB三维绘图---三维曲面图

    matlab绘制三维图中,最常见的是三维曲线图和三维曲面图 三维曲线图比较简单函数命令为plot3,已经详细介绍过,具体请见Matlab三维绘图------三维曲线图 三维曲面图的不同类型及对比 三维 ...

  6. Matlab来绘制三维曲面图、等高线图等

    文章目录 前言 一.Matlab插值 1.Meshgrid函数 2.Griddata函数 二.绘制 1.使用函数 (1)linspace函数 (2)peaks函数 (3)polt3函数 (4)mesh ...

  7. matlab怎么生成三维等值线图,matlab画三维等值线图

    =rand(500,1); >> y=randn(500,1); >> z=randn(500,1); >> scatter3(x,y,z,'p','r') 12 ...

  8. matlab二维三维图形绘制和坐标轴范围设置

    matlab二维绘图 一. 二维图形(Two dimensional plotting) 1. 基本绘图函数(Basic plotting function):Plot, semilogx,   se ...

  9. matlab实例静电场,浅析Matlab模拟静电场三维图与恒定电流场模拟静电场

    浅析Matlab模拟静电场三维图与恒定电流场模拟静电场 浅析Matlab模拟静电场三维图 与恒定电流场模拟静电场 摘要:本文利用恒定电流场模拟静电场,通过寻找等势点的方法描绘出点电荷对的电力线和电势面 ...

  10. MATLAB 之 绘制三维图形的基本函数、三维曲面和其他三维图形

    文章目录 一.绘制三维曲线的基本函数 二.三维曲面 1. 平面网格坐标矩阵的生成 2. 绘制三维曲面的函数 3. 标准三维曲面 三.其他三维图形 1. 三维条形图 2. 三维饼图 3. 三维实心图 4 ...

最新文章

  1. flask 检测post是否为空_用Flask和Vue制作一个单页应用(五)
  2. 马斯克的脑机接口公司Neuralink否认研究人员虐待猴子
  3. Android IOS WebRTC 音视频开发总结(二三)-- hurtc使用说明
  4. mvn本地生成jar包放在mvn项目依赖(将jar包传到本地仓库)
  5. 聚类图像像素 Clustering Pixels Using K-Means
  6. Cannot find module -----Node.js编程的第一个问题
  7. JVM_03 运行时数据区 [ 程序计数器+本地方法栈 ]
  8. linux程序设计百度网盘,linux系统编程视频 百度网盘下载
  9. 设计模式:单例模式的写法(基础写法和线程安全写法)
  10. 【ArcGIS风暴】GlobeLand30全球数据处理教程(批量投影转换、无效值处理、拼接)
  11. POJ 1191 棋盘分割(区间DP)题解
  12. spool文件命名引用两个变量_Python 中命名空间与作用域介绍
  13. element中的table相关
  14. 用这本书《现在,发现你的优势》,识别了自己的典型优势
  15. 负反馈放大电路实验报告
  16. Kali Linux破解WiFi密码完整步骤
  17. firefly-rk3288点mipi屏TV080WUM-NL0有显示无背光
  18. 三个数中寻找最大值的5种方法-C语言实现
  19. 解决使用vscode写typescript变量报错无法重新声明块范围变量
  20. 在STM32F103C8T6上使用RT_Thread Nano移植控制台和Finsh

热门文章

  1. 11.25 AtCoder Beginner Contest 129
  2. 傅里叶级数与傅里叶变换公式推导
  3. 2012年中国县级市面积排行(截止到2012年7月31日) (zz.IS2120@BG57IV3)
  4. link标签的用法及link属性大全
  5. “无法访问参数错误。”的4种解决方法
  6. VirtualBox调试分辨率时遇到的问题
  7. 中国八大菜系食谱系列——————川菜
  8. 总是听到有人说AndroidX,到底什么是AndroidX?
  9. 数字通信之数字信号基带传输(九)
  10. NameError: name ‘xxx‘ is not defined问题总结