曲面图是在网格图的基础上,在小网格之间用颜色填充。可以通过surf命令来画曲面图。

如果想看曲面背后图形的情况,可以在曲面的相应位置打个洞孔,即将数据设置为NaN,所有的MATLAB作图函数都忽略NaN的数据点,在该点出现的地方留下一个洞孔。

例:观察山峰在x∈(-0.6,0.5),y∈(0.8,1,2)时曲面的背后情况。

>> close all
>> [X,Y,Z] = peaks(30);
>> x = X(1,:);
>> y = Y(:,1);
>> i = find(y > 0.8 & y < 1.2);
>> j = find(x > -.6 & x < 5);
>> Z(i,j) = nan * Z(i,j);
>> surf(X,Y,Z)
>> title('带洞孔的山峰表面');
>> xlabel('x-axis'),ylabel('y-axis'),zlabel('z-axis')
>> 

MATLAB中三维曲面命令相关推荐

  1. matlab三维可视化,MATLAB中三维数据可视化及应用

    Value Engineering -----------------------作者简介:张晓利(1976-),女,陕西临潼人,硕士研究生,讲师,研究方向为 计算机应用. 0引言 MATLAB 在数 ...

  2. Matlab绘制三维曲面(以二维高斯函数为例)

    原文地址为: Matlab绘制三维曲面(以二维高斯函数为例) 寒假学习了一下Python下的NumPy和pymatlab,感觉不是很容易上手.来学校之后,决定继续看完数字图像处理一书.还是想按照上学期 ...

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

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

  4. 【matlab】三维曲面

    [matlab]三维曲面 三维曲面用到了surf()函数 语法: surf(X,Y,Z): 先来看一个例子: >> [X Y]=meshgrid(-2:0.5:2); >> Z ...

  5. 【matlab】三维曲面(矩形网格---meshgrid)

    [matlab]三维曲面(矩形网格-meshgrid) 二维曲线: 先找到x,找到对应的y,绘制点. >> x=1:2*pi; >> y=sin(x); >> pl ...

  6. matlab曲面的最小值,在matlab中计算曲面的曲率

    我想计算点云中某些点的均值和高斯曲率. 我有x,y,z,它们是坐标并且是1d数组.我想使用下面的代码,但在输入参数中,X,Y和Z是2d数组,我不知道这意味着什么,以及如何计算与它们对应的2d数组. 非 ...

  7. matlab中的priniu,MATLAB中的plotyy命令

    MATLAB中的plotyy命令 x = 0:0.01:20; y1 = 200*exp(-0.05*x).*sin(x); y2 = 0.8*exp(-0.5*x).*sin(10*x); [AX, ...

  8. matlab方程近似求根,第七讲MATLAB中求方程的近似根(解)教学目的学习matlab中求根命令.doc...

    第七讲MATLAB中求方程的近似根(解)教学目的学习matlab中求根命令 第七讲 MATLAB中求方程的近似根(解) 教学目的:学习matlab中求根命令,了解代数方程求根求解的四种方法,即图解法. ...

  9. shell 调用matlab,在matlab中调用linux命令 以及后台运行matlab --zz

    由于matlab和linux命令各有所长:matlab比较擅长数值计算,linux命令比较擅长文件操作(matlab也基本上能够完成,但会稍微麻烦一点).所以在很多时候会需要将二者结合起来. 可能更多 ...

最新文章

  1. 新手求助:大神们帮帮我,关于在ViewPage中添加GridView的问题
  2. IDEA 不能显示项目里的文件结构
  3. 练习:自己写一个容器ArrayList集合 一一数组综合练习2
  4. cascade在java_【Java基础】集合
  5. saltstack 基础入门文档
  6. [python 进阶] 9. 符合Python风格的对象
  7. π!到底蕴藏了多少不为人知的秘密?|今日最佳
  8. pythoncontinue函数_Python continue语句
  9. 阶段3 1.Mybatis_05.使用Mybatis完成CRUD_9 Mybatis中的返回值深入-解决实体类属性和数据库列名不对应的两种方式...
  10. java线程池一创建就立马有线程了么_Java 线程池二之Executors创建的五种线程池及使用注意...
  11. PMP 考试一定要报培训班吗?(PMP备考资料分享)
  12. cad刷新快捷键_CAD快捷键命令
  13. 【javascript-基础小练习】跟随鼠标移动的提示框
  14. 考研小作文真题、范文及讲解
  15. Android studio Android源码开发环境搭建
  16. 美化你的Typora
  17. QML之ubuntu下编译安装虚拟键盘中文输入法
  18. MarkdownPad 2的安装、配置、优化,自定义样式、生成目录,解决win10渲染错误等
  19. 共享充电宝有什么好拍? | 拍者手记
  20. 10个重要的算法C语言实现源代码(留着以后看)

热门文章

  1. react js 之生命周期
  2. 关于echarts的疑问
  3. maven + grunt + tomcat + cmd + sublime
  4. Linux NTP服务配置
  5. LaTeX tikz初探——利用emoji画GPS卫星3D分布图(3)
  6. 拉格朗日中值定理ξ怎么求_微分学核心定理——中值定理
  7. php 创建自定义文件夹,Laravel 自定命令以及生成文件的例子
  8. android studio dns问题_Android网络优化篇-从DNS开始
  9. 自动化比手工测试成本高?使用Selenium评估测试自动化的ROI指标
  10. 腾讯老鸟谈,软件测试的完整流程/过程