📄 knnrule.html
字号:
<html><head> <meta HTTP-EQUIV="Content-Type" CONTENT="text/html;charset=ISO-8859-1"> <title>knnrule.m</title><link rel="stylesheet" type="text/css" href="../../m-syntax.css"></head><body><code><span class=defun_kw>function</span> <span class=defun_out>model</span>=<span class=defun_name>knnrule</span>(<span class=defun_in>data,K</span>)<br><span class=h1>% KNNRULE Creates K-nearest neighbours classifier.</span><br><span class=help>%</span><br><span class=help>% <span class=help_field>Synopsis:</span></span><br><span class=help>% model=knnrule(data)</span><br><span class=help>% model=knnrule(data,K)</span><br><span class=help>%</span><br><span class=help>% <span class=help_field>Description:</span></span><br><span class=help>% It creates model of the K-nearest neighbour classifier.</span><br><span class=help>%</span><br><span class=help>% <span class=help_field>Input:</span></span><br><span class=help>% data.X [dim x num_data] Prototypes (training) data.</span><br><span class=help>% data.y [1 x num_data] Labels of training data.</span><br><span class=help>% K [1x1] Number of the nerest neighbours (default 1).</span><br><span class=help>%</span><br><span class=help>% <span class=help_field>Output:</span></span><br><span class=help>% model [struct] Model of K-NN classifier.</span><br><span class=help>% .X = data.X.</span><br><span class=help>% .y = data.y.</span><br><span class=help>% .K = K.</span><br><span class=help>% .num_data [1x1] number of prototypes.</span><br><span class=help>% .fun [string] Contains 'knnclass'.</span><br><span class=help>%</span><br><span class=help>% <span class=help_field>Example:</span></span><br><span class=help>% data=load('riply_trn');</span><br><span class=help>% model=knnrule(data,1);</span><br><span class=help>% figure; ppatterns(data); pboundary(model);</span><br><span class=help>%</span><br><span class=help>% See also </span><br><span class=help>% KNNCLASS.</span><br><span class=help>%</span><br><hr>data=c2s(data);<br><br><span class=keyword>if</span> <span class=stack>nargin</span> <2, K=1; <span class=keyword>end</span><br><br>model=data;<br>model.fun=<span class=quotes>'knnclass'</span>;<br>model.K=K;<br>model.num_data = size(data.X,2);<br><br><span class=jump>return</span>;<br><br><br></code>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -