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 =
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/04 02:17:56
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 =
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函数的返回值代表什么?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 =
a, b 是用来在已经画好的等值线上添加label(标签)用的
不影响等值线的绘制
如果键入
>clabel(a,b) %你会发现等值线上多了标注 '1', 标示等值线的值
具体来说
b 是一个handle, 中文翻译是句柄, 是一个hggroup句柄,(legend图例函数也返回这种hggroup句柄)
a 是一个二维矩阵, 记录了标签文字的文值
a,b都是供添加标签用的