资源简介
本次任务主要是利用快速近邻算法的列表法对Iris进行分类,若空间为无限多的样本时可以提高分类效率。并且利用相关矩阵的PCA算法对Iris进行压缩分析使四个特征向量较少至二维甚至为一维空间。使样本易于分析,可以更直观简便的对样本进行分析。
代码片段和文件信息
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% 用列表法实现对Iris前两个特征数据分类
% 基本流程以老师所讲的为依据
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%
clc
close all;
clear all;
%读取数据
data=load(‘Iris.txt‘); %读取iris数据
a=data(1:402:5); %取第一类数据的前40组
aa=data(41:502:5); %取第一类数据的后10组
b=data(51:902:5); %取第二类数据的前40组
bb=data(91:1002:5); %取第二类数据的后10组
c=data(101:1402:5); %取第三类数据的前40组
cc=data(141:1502:5); %取第三类数据的后10组
train_sample=cat(1abc); %拼接成包含120组数据的样本集 列排训练样本
test_sample=cat(1aabbcc);%拼接成包含30组数据的样本集 列排测试样本
%tic
A=a(1:); %取训练样本的三个点
B=b(1:);
C=c(1:);
dABC=cat(1ABC);
cha=zeros(1120);
% sum=0;
[ij]=size(train_sample);%i=120j=4
[uv]=size(dABC); %u=30 v=4
for x=1:u %3个测试样本
for y=1:i %120个训练样本
result=sqrt((dABC(x1)-train_sample(y1)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3200 2009-12-25 21:05 iris\Iris.txt
文件 2674 2013-12-28 10:27 iris\kliangtezheng.asv
文件 2922 2014-09-19 14:41 iris\liebiaofa.m
文件 2001 2014-09-19 14:40 iris\pcairis.m
目录 0 2014-09-19 14:41 iris\
- 上一篇:算术逻辑运算实验
- 下一篇:U3D 粒子烟花效果
相关资源
- 基于sharpPcap的局域网数据包捕获程序
- STC PCA高速脉冲
- 基于WinPcap的网络流量在线分析系统的
- 如何使用winpcap抓包分析网络协议
- PCA降维技术
- mapcap地图抓取截图
-
lbpcascade_frontalface_improved.xm
l - STC系列51单片机利用PCA定时器产生PW
- 关于jpcap的API
- Linux网络抓包工具pcap,界面采用Qt制作
- 基于PCA算法的人脸识别代码,主要实
- PCA-SIFT源码
- 从rtp包中提取opus及h265码流的小工具
- WinPcap解决安装失败问题.zip
- dns查询/响应 pcap包
- Wpdpack 4.1.2
- 利用核主元分析Kernel principal componen
- 列表法和差积曲线法
- SharpPcap3.5源码及Demo
- WinPcap_4.1.2
- 利用WipCap捕获网络数据包并分析数据
- Qt-WinPcap发送和接收Arp包
- libpcap-1.1.1.tar
- wine葡萄酒数据集PCA案例.zip
- PCA所用到得程序完美解释,有有注释
- Jpcap.dll 64位
- WinPcap中文技术文档.chm
- libpcap-0.7.2.tar.gz
评论
共有 条评论