在matlab中绘制的三维图主要有三种:
三维曲线图、立体网状图、和三维曲面图
其基本命令为:

plot3 %三维曲线图
mesh  %立体网状图
surf  %三维曲面图

三维曲线图基本绘图函数

函数命令:plot3
调用格式:plot(x1,y1,z1,x2,y2,z2,…)

例:绘制方程:x=t,
y=sin(t),
z=cos(t) t=[0,2
pi]

t=(0:0.01:2*pi);
x=t;
y=sin(t);
z=cos(t);
plot3(x,y,z)

例:x在[0,2pi],y在[0,2pi],作图z=cos(x)+sin(y)

x=(0:0.01:2*pi);
y=(0:0.01:2*pi);
z=cos(x)+sin(y);
plot3(x,y,z)

将其简单修饰后如下图:

***修饰方法非常简单,可用代码修饰也可用绘图浏览器可视化修饰。强力推荐使用绘图浏览器来进行修饰,具体可见见文章,***Matlab中图形的修饰(代码和不需要代码)包括:颜色、线型、字体、粗细、标题、坐标轴、网格等

将三维曲线图分别绘制在一个figure上

方法与二维图一致,都是使用subplot指令
例:将上面两个方程分别绘制在同一张figure上:

subplot(1,2,1);
t=(0:0.01:2*pi);
x=t;
y=sin(t);
z=cos(t);
plot3(x,y,z);subplot(1,2,2);
x=(0:0.01:2*pi);
y=(0:0.01:2*pi);
z=cos(x)+sin(y);
plot3(x,y,z)

如下:

多重子图即subplot指令在之前的文章中已有详细的介绍,方法非常简单具体可见:Matlab 一张图绘制在一个figure里,多张图绘制在一个figure里,和多张图分别绘制在一个figure里(多重子图)讲解及代码

Matlab三维绘图------三维曲线图相关推荐

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

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

  2. matlab的三维绘图和四维绘图

    一.三维绘图 1.曲线图 plot3(X1,Y1,Z1,...):以默认线性属性绘制三维点集(X1,Y1,Z1)确定的曲线 plot3(X1,Y1,Z1,LineSpec):以参数LineSpec确定 ...

  3. Matlab:Matlab编程语言应用之三维绘图可视化(基础知识点基本函)的使用方法简介、案例实现(三维曲线图机械阻尼振动三维等高线图等案例)之详细攻略

    Matlab:Matlab编程语言应用之三维绘图可视化(基础知识点&基本函)的使用方法简介.案例实现(三维曲线图&机械阻尼振动&三维等高线图等案例)之详细攻略 目录 三维绘图基 ...

  4. MATLAB三维绘图(一)三维基础绘图

    MATLAB三维绘图(一)三维基础绘图   三维图就是在二维图的基础上多增加了一维,实质上在MATLAB中绘制的都是三维图.简单看一下二维图是怎样变成三维图的,使用plot3函数可以很清楚的看出来.示 ...

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

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

  6. matlab 三维 作图 坐标轴_MATLAB学习——MATLAB中的三维绘图指令

    2 基本XYZ立体绘图命令 mesh和plot是三度空间立体绘图的基本命令,mesh可画出立体网状图,plot则可画出立体曲面图,两者产生的图形都会依高度而有不同颜色.下列命令可画出由函数 形成的立体 ...

  7. MATLAB学习笔记——二维和三维绘图

    MATLAB学习笔记--二维和三维绘图 近期练习matlab的二维和三维绘图,整理一下,以防忘记. 文章目录 MATLAB学习笔记--二维和三维绘图 一.二维绘图 1.plot命令 2.fplot 命 ...

  8. matlab3d绘图实例,matlab各种三维绘图及实例

    matlab各种三维绘图及实例 Matlab绘制三维图形三维曲线 plot3函数与plot函数用法十分相似,其调用格式为: plot3(x1,y1,z1,选项1,x2,y2,z2,选项2,-,xn,y ...

  9. MATLAB三维绘图(三)绘制等值线图

    MATLAB三维绘图(三)绘制等值线图 1.使用contour函数绘制等值图,示例: %% 显示不同颜色的梯度图 clear; clc; close all; x = -3.5:0.2:3.5; y ...

最新文章

  1. 干货 | 成为一名推荐系统工程师永远都不晚
  2. android中有关invisible,visible,gone的区别
  3. 数据分析模块pandas
  4. powerDesiger uml class
  5. python数据库操作之pymysql模块和sqlalchemy模块(项目必备)
  6. php listview,ListView简单实用
  7. ionic overflow:auto失效
  8. 前端学习(2482):关于接口的调错
  9. 中国广告营销行业资本报告2020
  10. 在 C++Builder 工程里调用 DLL 函数
  11. X4-技术与工作报告
  12. 凸优化第六章逼近与拟合 6.4鲁棒逼近
  13. 光谱数据处理及定量分析
  14. 全解小程序猜数字游戏 04《 程序员变现指南之 微信QQ 小程序 真的零基础开发宝典》
  15. Linux iptables常用命令
  16. 微软收购Yahoo的真正原因
  17. 投入产出表之影响力系数和感应度系数的计算--基于Excel
  18. python中int函数是什么作用_【后端开发】python中int函数怎么用
  19. SDRAM芯片中的DQM信号的理解
  20. HTML5网页文本内容

热门文章

  1. IDE和IDLE是什么
  2. java的自省机制_JAVA内省(自省)机制 ( Introspector , BeanInfo, PropertyDescriptor )
  3. 苹果6s连上wifi上不了网络连接服务器未响应,6s连不上网了怎么解决
  4. 数字证书与数字签名(图文并茂)详解
  5. iOS渐变视图动画库、腰杆、音频水滴水波手势、多种对话框、四级展开效果等源码
  6. 华为手机信息不弹屏了为什么_华为微信不弹出新消息提醒 怎么办
  7. SEO优化:什么是SEO链轮?站群与博客群的优劣比较!
  8. 开源月刊《HelloGitHub》第 62 期
  9. epson喷墨一体机打印照片偏色的调整
  10. Fortify扫描漏洞解决方案