让我们假设我们有下面的奇异值分布图
由以下命令
给出stem(SV)
SV_singular值,从视觉上当然我们可以找到奇异值的近似值,但是有没有可能从图形本身获取值?当然有人可能会说如果我们有SV,我们可以直接访问,但我想要只是图形工具从图片本身获取它,例如像
b=stem(SV);
但是当我输入b时,我会得到以下号码
b
b =
174.0051
这是matlab自学,所以请帮我学习如何在matlab中找到图形中的值
答案 0 :(得分:1)
变量b
中存储的值是当前轴的句柄。您可以使用get
访问此轴的属性。要访问绘图中的值,可以使用
b=stem(SV);
values = get(b, 'ydata');