首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >两多元高斯决策边界的绘制

两多元高斯决策边界的绘制
EN

Stack Overflow用户
提问于 2013-10-24 21:13:43
回答 2查看 7.9K关注 0票数 2

我正在试图绘制类似于以下内容的内容:

我用的是Matlab。我画了等高线图。然而,我无法画出判断力。有人能给出一个例子Matlab代码或给出一些想法来绘制鉴别吗?

EN

Stack Overflow用户

发布于 2014-04-21 20:59:03

下面是我解析地解决这个问题的方法:您将这两个判别函数等同起来

代码语言:javascript
运行
复制
g1(x)=x' W1 x + w1' x + w10
g2(x)=x' W2 x + w2' x + w20
g1(x) = g2(x)

==> x' (W2 - W1) x + (w2-w1)'x + w20 - w10

然后,我认为W2 - W1是这个矩阵。

代码语言:javascript
运行
复制
W2-W1 = [a b; c d]

然后,通过展开向量x=x1 x2',我们得到:

代码语言:javascript
运行
复制
a x1^2 + (b+c) x1 x2 + d x2^2 + (w21-w11) x1 + (w22-w12) x2 + w20-w10 = 0

这是椭圆的方程,所以你可以把它简化成下面的形式:

代码语言:javascript
运行
复制
(x1 - a0)^2/h + (x2-b0)^2/g = r^2

或者,您可以假设您知道x1的范围,例如x1=-2:0.1:2,然后求解抛物线。

票数 3
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19576761

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档