已知XX.txt中保存有如下三维坐标数据:
0 0 117.3728
0 0.002 117.3728
0 0.004 117.3728

2.639 3.515 117.4011
2.639 3.518 117.4011
2.639 3.52 117.4011

绘制结果如图:

代码如下:

  clear;clc;close all; data=load('E:\flat.txt');x=data(:,1);y=data(:,2);z=data(:,3);step=0.01;[xq,yq]=meshgrid(min(x):step:max(x),min(y):step:max(y));[X,Y,Z]=griddata(x,y,z,xq,yq,'cubic');%插值surf(X,Y,Z)%三维曲面shading interp;colormap jet;set(gca,'TickDir','out');colorbar;
%  xlabel('mm','FontSize',30,'FontName','HGB1X_CNKI');
%  ylabel('mm','FontSize',30,'FontName','HGB1X_CNKI');
%  zlabel('\mum','FontSize',30,'FontName','HGB1X_CNKI');
%  zlim([117.3,117.5]);
%  title('Ⅰ');set(gca,'FontSize',18);

插值方法,指定为下表的方法之一。

方法 说明 连续性
‘linear’ 基于三角剖分的线性插值(默认),支持二维和三维插值。 C0
‘nearest’ 基于三角剖分的最近邻点插值,支持二维和三维插值。 不连续
‘natural’ 基于三角剖分的自然邻点插值,支持二维和三维插值。该方法在线性与立方之间达到有效的平衡。 C1,样本点处除外
‘cubic’ 基于三角剖分的三次插值,仅支持二维插值。 C2
‘v4’ 双调和样条插值(MATLAB® 4 griddata 方法)仅支持二维插值。和其他方法不同,该插值不是基于三角剖分。 C2

MATLAB 三维坐标绘图相关推荐

  1. matlab 三维动态,matlab三维动态绘图

    matlab 动态绘图,MATLAB R2017a下载 64位免费版,matlab三维动态绘图,matlabtimer动态绘图 matlab绘制动态三维心形代码(蛋疼的情人节奉献)_计算机软件及应用_ ...

  2. MATLAB 三维立体绘图

    % 三维立体绘图 t = 0:pi/50:10*pi plot3(sin(t),cos(t),t) xlabel('sin(t)') ylabel('cos(t)') zlabel('t') grid ...

  3. MATLAB三维曲面绘图你不得不知道的...

    三维曲面图,可以用surf(有阴影)或mesh(没阴影)命令,如: xx=linspace(-1,1,50);%以上两句的意思是 yy=linspace(-2,2,100);%创建一个xy坐标平面前建 ...

  4. 三维比例导引 matlab,三维比例导引律(源程序)

    %具有角度和时间约束的导弹最优全弹道设计 %算法三:比例导引末制导 %说明:在仿真中,下标"_m"表示拦截弹参数,下标"_t"表示目标弹参数 clear clc ...

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

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

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

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

  7. matlab三维图、二维云图的可视化绘图

    matlab三维图.二维云图的可视化绘图 matlab三维图.二维云图的可视化绘图 1.meshgrid生成数据矩阵 2.可视化方案 3.shading类型 matlab三维图.二维云图的可视化绘图 ...

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

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

  9. MATLAB三维绘图基础meshgrid函数的用法解析

    MATLAB三维绘图基础meshgrid函数的用法解析   MATLAB中meshgrid函数是用来生成网格的,函数用法是:   [X,Y] = meshgrid(x,y);这种是最常用的一种用法.x ...

最新文章

  1. 使用元学习和推理改善您的模型!
  2. signal(SIGCHLD, SIG_IGN) 和 signal(SIGPIPE, SIG_IGN) 使用场景
  3. python环境变量的配置 alias_vim-python环境配置
  4. java中的值传递和引用传递问题
  5. 历史上最伟大的 12 位程序员
  6. 征信报告上的逾期记录应该怎么清除?
  7. 92款jQuery图片展示/幻灯插件开源软件
  8. 在Visual Studio 2012中使用VMSDK开发领域特定语言(二)
  9. 前端QRCode.js生成二维码(解决长字符串模块和报错问题)
  10. 19 岁美女自学编程:我是如何成功教会自己的
  11. WPF自适应可关闭的TabControl 类似浏览器的标签页
  12. 哪几种人会被房价拐点忽悠
  13. 2.C#2.0之泛型(完成)
  14. java指定一个具体日期
  15. 记一次失败的机械键盘拆机换轴经历(含失败的经验总结)
  16. JS面向对象/继承/原型链/this指向/call方法
  17. jquery 动态添加div元素(两种方式)
  18. 微信朋友圈背景图片尺寸
  19. win10系统如何清理c盘垃圾
  20. STL之lower_bound,upper_bound二分查找函数 结构体

热门文章

  1. 【大唐杯备考】——5G网络组网部署(学习笔记)
  2. Exp6 信息搜集与漏洞扫描 20164303
  3. 1.0 BS结构软件类型介绍
  4. 《论系统工程》--钱学森
  5. Visual SourceSafe 入门教学(转)
  6. 快速创建属于自己的GitHub仓库
  7. tpfancontrol v062 for Thinkpad T410i 配置文件
  8. FFmpeg源码分析:resample重采样
  9. js如何降低全局变量带来的命名污染
  10. 这两年大量实体店灭亡,那么商机来了,什么东西又会崛起?