文章目录

  • 1.三维曲线常用函数
    • 第一个例子
    • 第二个例子
    • 第三个例子:(更改线性,颜色)
    • 第四个例子:(有返回值的情况)

1.三维曲线常用函数

plot3函数,用于绘制3D图形的一个非常常用的函数。
语法:

  • plot3(X,Y,Z)
    要绘制由线段连接的一组坐标,请将 X、Y、Z 指定为相同长度的向量。
    要在同一组坐标轴上绘制多组坐标,请将 X、Y 或 Z 中的至少一个指定为矩阵,其他指定为向量。
  • plot3(X,Y,Z,LineSpec)
    使用指定的线型、标记和颜色创建绘图。
  • plot3(X1,Y1,Z1,…,Xn,Yn,Zn)
    在同一组坐标轴上绘制多组坐标。使用此语法作为将多组坐标指定为矩阵的替代方法。
  • plot3(X1,Y1,Z1,LineSpec1,…,Xn,Yn,Zn,LineSpecn)
    为每个 XYZ 三元组指定特定的线型、标记和颜色。可以对某些三元组指定 LineSpec,而对其他三元组省略它。例如,plot3(X1,Y1,Z1,‘o’,X2,Y2,Z2) 对第一个三元组指定标记,但没有对第二个三元组指定标记。
  • plot3(…,Name,Value)
    使用一个或多个名称-值对组参数指定 Line 属性。在所有其他输入参数后指定属性。有关属性列表,请参阅 Line 属性。
  • plot3(ax,…)
    在目标坐标区上显示绘图。将坐标区指定为上述任一语法中的第一个参数。
  • p = plot3(…)
    返回一个 Line 对象或 Line 对象数组。创建绘图后,使用 p 修改该绘图的属性。有关属性列表,请参阅 Line 属性。

第一个例子

代码如下:

t=0:pi/50:10*pi;
plot3(sin(2*t),cos(2*t),t)
axis square
grid on

运行结果:

图1

第二个例子

代码如下:

t = 0:pi/50:10*pi;
st = sin(t);
ct = cos(t);
x=0:0.1:30;
y=cos(x);
z=sin(x);
plot3(t,st,ct,x,y,z)

运行结果:

图2

第三个例子:(更改线性,颜色)

代码如下:

t = 0:pi/50:10*pi;
st = sin(t);
ct = cos(t);
x=0:0.1:30;
y=cos(x);
z=sin(x);
plot3(t,st,ct,'--r',x,y,z,'-.g')

运行结果:

图3

第四个例子:(有返回值的情况)

代码如下:

t = 0:pi/50:10*pi;
st = sin(t);
ct = cos(t);
h=plot3(t,st,ct);
h.LineStyle =  '--';

运行结果:

图4

Matlab图形绘制(一)三维曲线相关推荐

  1. matlab图形绘制基础(东北大学MOOC笔记)

    %% 二维图形绘制 % 多纵轴曲线绘制 figure(1); t = 0:0.01:2*pi; y1 = sin(t); y2 = 10*cos(t); % plotyy(t, y1, t, y2); ...

  2. matlab 图形绘制,MatLab图形绘制功能

    MatLab图形绘制功能 MatLab % 0到10的1000个点的x座标 y=sin(x); % 对应的y座标 plot(x,y); % 绘图 Y=sin(10*x); plot(x,y, r: , ...

  3. matlab三维螺旋,Matlab——图形绘制——三维立体图形 剔透玲珑球 动态图——彗星状轨迹图...

    三维绘图函数 三维绘制工具 函数view 实例:三维螺旋线 >> t=0:pi/50:10*pi; plot3(sin(t),cos(t),t) grid %添加网格 plot3可以画出空 ...

  4. matlab图形绘制经典案例,MATLAB经典教程第四章_图形绘制.ppt

    <MATLAB经典教程第四章_图形绘制.ppt>由会员分享,可在线阅读,更多相关<MATLAB经典教程第四章_图形绘制.ppt(32页珍藏版)>请在人人文库网上搜索. 1.Ma ...

  5. 【MATLAB实验】MATLAB图形绘制相关函数与定积分计算

    MATLAB实验 Matlab中的图形 对数图.极坐标图及条形图 填充图 三维作图 与mesh相关的几个函数 Matlab符号运算 matlab的常见6大符号运算 matlab特殊函数与图形 定积分的 ...

  6. 详解matlab图形绘制技术 下载,详解MATLAB图形绘制技术

    第1章 MATLAB的基本知识 1.1 MATLAB的认识 1.2 MATLAB的特点 1.2.1 MATLAB的普遍特点 1.2.2 MATLAB R2009a的新特点 1.3 MATLAB的工作环 ...

  7. Matlab图形绘制经典案例 (1)

    1.  三维曲线 >> t=0:pi/50:10*pi; >> plot3(sin(2*t),cos(2*t),t) >> axis square >> ...

  8. matlab图形绘制经典案例,Matlab图形绘制经典案例(转载)

    1. 三维曲线 >> t=0:pi/50:10*pi; >> plot3(sin(2*t),cos(2*t),t) >> axis square >> ...

  9. Matlab图形绘制(五)绘制矩阵的条形图、面积图、二维饼图

    文章目录 1.bar函数 1.1.绘制矩阵的条形图,并求出句柄属性值向量 2.barh函数 2.1绘制矩阵的水平条形图 3.area函数 3.1绘制矩阵的面积图 4.pie函数 4.1 绘制矩阵的二维 ...

最新文章

  1. Python中的进制书写
  2. 单元测试源码分析之二Mockito自动装配和插桩
  3. 怎样把电脑恢复出厂设置_数据蛙:苹果恢复出厂设置,彻底释放手机内存
  4. mysql 添加表索引_如何向MySQL表中添加索引?
  5. linux 截取列_Linux 常用命令汇总
  6. C# Object与二进制串(byte数组)之间的转换
  7. winform中ShowInTaskbar设为false时,注册的热键失效的问题解决
  8. 可视化,别把简单内容复杂化
  9. jsp页面中javascript嵌套java代码段
  10. QImage类详解(QImage类型转换、QImage类函数及QImage像素操作)
  11. 方立勋jdbc mysql视频_java视频教程 Java自学视频整理(持续更新中...)
  12. 添加固态硬盘后系统迁移
  13. 【计算视觉】理解图像中基本概念:色调、色相、饱和度、对比度、亮度
  14. 爬虫实战教程:采集微信公众号文章
  15. 最新计算机安全参考文献,最新计算机络安全参考文献 计算机络安全期刊参考文献哪里找...
  16. android应用双开
  17. U盘装Win7系统,找不到任何设备驱动程序
  18. 网友:国产FPGA,长点心吧
  19. i5 12600k核显相当于什么显卡
  20. Java NIO内存映射文件

热门文章

  1. 这家公司数据被黑客盗了,想出钱自己买回来,结果黑客收了钱继续卖数据
  2. POI插入附件到Excle
  3. 如何通过QA质量管理提高软件质量?
  4. m8 windows android,M8刷M9 Android ROM完全教程
  5. (实用篇)php常用字符串函数实例总结【转换,替换,计算,截取,加密】
  6. js为什么设置为单线程,怎么实现多线程
  7. java 快速开发平台
  8. 输出魔方阵,所谓魔方阵是指这样的方阵,它的每一行,每一列和对角线之和均相等。例如,三阶魔方阵为
  9. 电脑远程桌面连接不上应该如何解决
  10. CentOS 7 下Kubernetes 1.16.4安装