作业帮 > 综合 > 作业

Matlab中contour函数的返回值代表什么?

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/04/28 05:58:58
Matlab中contour函数的返回值代表什么?
f =

     8     5     4     5     8
     5     2     1     2     5
     4     1     0     1     4
     5     2     1     2     5
     8     5     4     5     8
>> [a,b]=contour(f,[1 1],'r')

a =

     1     3     2     3     4     3
     5     4     3     2     3     4

b =

  174.0125

请问谁能具体解释下a跟b的值到底是怎么获得的?
Matlab中contour函数的返回值代表什么?
a, b 是用来在已经画好的等值线上添加label(标签)用的
不影响等值线的绘制
如果键入
>clabel(a,b) %你会发现等值线上多了标注 '1', 标示等值线的值
具体来说
b 是一个handle, 中文翻译是句柄, 是一个hggroup句柄,(legend图例函数也返回这种hggroup句柄)
a 是一个二维矩阵, 记录了标签文字的文值
a,b都是供添加标签用的