您可以使用此功能.它接受轮廓函数的输出,并返回一个struct数组作为输出.数组中的每个结构代表一条轮廓线.结构有字段

> v,等高线的值

> x,等高线上点的x坐标

> y,轮廓线上点的y坐标

function s = getcontourlines(c)

sz = size(c,2); % Size of the contour matrix c

ii = 1; % Index to keep track of current location

jj = 1; % Counter to keep track of # of contour lines

while ii < sz % While we haven't exhausted the array

n = c(2,ii); % How many points in this contour?

s(jj).v = c(1,ii); % Value of the contour

s(jj).x = c(1,ii+1:ii+n); % X coordinates

s(jj).y = c(2,ii+1:ii+n); % Y coordinates

ii = ii + n + 1; % Skip ahead to next contour line

jj = jj + 1; % Increment number of contours

end

结束

你可以像这样使用它:

>> [x,y] = ndgrid(linspace(-3,3,10));

>> z = exp(-x.^2 -y.^2);

>> c = contour(z);

>> s = getcontourlines(c);

>> plot(s(1).x, s(1).y, 'b', s(4).x, s(4).y, 'r', s(9).x, s(9).y, 'g')

这将给出这个情节:

matlab特定等值线,从Matlab轮廓函数中选择等值线相关推荐

  1. matlab 相位解包裹,3D轮廓测量中相位解包裹应用

    原标题:3D轮廓测量中相位解包裹应用 在对微/纳机电系统(micro/nano electro me-chanical system,MEMS/NEMS)结构的特性参数进行测量和MEMS/NEMS可靠 ...

  2. matlab求五元多次函数最值,matlab求最值(极值)

    这里有必要介绍下内联函数,c++也有,应该说好多编程语言都有. 抄来一段: 在matlab命令窗口.程序或函数中创建局部函数时,可用inline.优点是不必将其储存为一个单独文件.在运用中有几点限制: ...

  3. matlab子函数调用变量,matlab中,怎么样用function自定义函数调用另一个函数名为输入?...

    点击查看matlab中,怎么样用function自定义函数调用另一个函数名为输入?具体信息 答:test定义两个参数,一个是函数,一个是函数的变量. function [z]=test11(funna ...

  4. LabVIEW与MATLAB混合编程——调用Matlab中.m的函数

    LabVIEW与MATLAB混合编程--调用Matlab中.m的函数 1.调用labview中的matlab script 通过Labview中的Matlab script可以调用Matlab的.m程 ...

  5. 如何在matlab sfunction 函数中调用自己写的函数?

    自己编写了一个s函数,有几个参数引用了自己写的几个函数,在脚本中可以正确运行,但在写成s函数,进行 simulink 仿真的时候,已知提示"too many input auguments& ...

  6. MATLAB中的varargin,varargout在函数中运用

    varargin,表示用在一个函数中,输入参数不确定的情况,这增强了程序的灵活性.               例如:function g=fun(f,varargin)               ...

  7. MATLAB不定积分的运算,matlab中怎么把积分函数 int 得到的不定积分式代入 solve 函数中进行计算?...

    答:syms r x fun=int(r*exp(-2*(r/2)^2),r,0,x); x=solve(fun-0.5) x = 2^(1/2)*log(2)^(1/2) -2^(1/2)*log( ...

  8. matlab指令vpa(j10),matlab中vpa函数

    Matlab中矩阵函数_IT/计算机_专业资料.Matlab中矩阵函数 矩阵转置... Matlab 中 solve 函数主要是用来求解线性方程组的解析解或者精确解.对于得 出的结果是符号变量,可以通 ...

  9. matlab mex 矩阵,如何从mex函数访问matlab结构字段中的矩阵?

    如何从mex函数访问matlab结构字段中的矩阵? 我试图弄清楚如何从mex函数访问存储在matlab结构中的字段中的矩阵. 那真是漫长的缠绕...让我解释一下: 我有一个定义如下的matlab结构: ...

  10. matlab surf 坐标设置,matlab中3D曲面函数surf的坐标问题

    为了更形象的理解多元高斯概率密度函数,用matlab画了个图 代码如下: pi=3.14; u=[1;0]; D=[3 0;0 1]; Z=zeros(61); x=-3:0.1:3; y=-3:0. ...

最新文章

  1. js设置div透明度
  2. Silverlight MMORPG团队项目截图
  3. matlab 读取fig数据
  4. mysql查询语句详解_基于mysql查询语句的使用详解
  5. leetcode851. 喧闹和富有(dfs)
  6. 吃西瓜 最大子矩阵 三维的。 rqnoj93
  7. 回文字符串(51Nod-1092)
  8. java gc回收堆还是栈_浅析JAVA的垃圾回收机制(GC)
  9. 神经网络中快速傅立叶变换(FFT)的梯度传递
  10. SpringBoot项目瘦身指南,大厂如何面试看出你的水平
  11. linux中ssh启动init,Linux系统上SSH无法启动
  12. 对计算机态度英语作文,对自动化的看法英语作文_专业高分英语作文2篇-波波英语...
  13. 漫画:什么是架构师?
  14. delphi xe “[FIREDAC][PHYS][SQLITE] DATABASE IS LOCKED”错误
  15. 华为OD机试 - 按身高和体重排队(Java JS Python)
  16. web前端开发笔记21~45 2022/10/27
  17. 电脑提示d3dcompiler_47.dll缺失怎么修复?
  18. PHP你所不知道的事--empty
  19. html怎么设置一个div可以左右移动,利用css 使div上下左右移动
  20. 连接器 SM05B-PASS-TBT R/A 5POS 2MM SMD

热门文章

  1. 如何用金山打字通等软件练习准确地打JAVA语言
  2. pdfFactory和pdfFactory Pro有什么不同
  3. 中国邮递员问题的深入剖析与算法实现(附例题及MATLAB、LINGO代码)
  4. 健康体检信息管理系统方案/案列/软件/APP/小程序/网站
  5. 幸运抽奖java_Java 幸运抽奖项目
  6. xml格式转json
  7. .net xml转json
  8. 广义线性模型 matlab,基于Matlab的广义线性模型建模
  9. 怎么用计算机做求余,怎样用计算器求余数
  10. ipv6overipv4+linux,IPv4 over IPv6 的配置