【发布时间】:2016-09-10 02:05:50
【问题描述】:
我在 MATLAB 中绘制 2 个多元高斯,结果我的决策线将是抛物线形状,我可以通过查看数据的轮廓或冲浪来看到。但是,我需要一种方法来量化代表决策线的抛物线。采用局部最小值似乎是个好主意,但我不知道这是否可能用于等高线图。
【问题讨论】:
标签: matlab
我在 MATLAB 中绘制 2 个多元高斯,结果我的决策线将是抛物线形状,我可以通过查看数据的轮廓或冲浪来看到。但是,我需要一种方法来量化代表决策线的抛物线。采用局部最小值似乎是个好主意,但我不知道这是否可能用于等高线图。
【问题讨论】:
标签: matlab
判定线是两个高斯函数之差为零的地方。
所以使用符号工具箱中的 fcontour:
syms x y
mu_x = 10;
mu_y = 10;
mu_x1 = 60;
mu_y1 = 10;
sigma = 20;
sigma1 = 30;
f = 1/(2*pi*sigma^2) * exp(-(x-mu_x)^2+(y-mu_y)^2)/(2*sigma^2)...
-( 1/(2*pi*sigma1^2) * exp(-(x-mu_x1)^2+(y-mu_y1)^2)/(2*sigma1^2));
fcontour(f ,'LevelList', [0])
但我没有测试过
【讨论】: