04 2018 档案

高斯白噪声
摘要:%y = wgn(m,n,p)产生一个m行n列的高斯白噪声矩阵%p以dBW为单位指定输出噪声的强度clear,clc;N=0:1000;fs=1024;t=N./fs;y=3*sin(2*pi*t);x=wgn(1,1001,2);i=y+x;% i=awgn(y,2);subplot(3,1,1),plot(x);subplot(3,1,2),plot(y);subplot(3,1,3),pl... 阅读全文

posted @ 2018-04-24 18:15 Aaron12 阅读(712) 评论(0) 推荐(0)

python3报错解决办法:UnicodeDecodeError: 'gbk' codec can't decode byte 0xae in position 199: illegal multib
摘要:在python3中读取文件时报错:UnicodeDecodeError: 'gbk' codec can't decode byte 0xae in position 199: illegal multibyte sequence 网上各种资料大都显示是文件编码问题,所以就把utf-8,gbk,as 阅读全文

posted @ 2018-04-20 09:59 Aaron12 阅读(1196) 评论(0) 推荐(0)

使用决策树预测隐形眼镜类型
摘要:1、算法思想:从根节点开始,对实例的某一特征进行测试,根据测试结果将实例分配到其子节点;每一个子节点对应着该特征的一个取值。如此递归地对实例进行测试并分配,直至达到叶节点。最后将实例分配到叶节点的类中。 k近邻算法可以完成多分类任务,缺点是无法给出数据的内在含义,决策树的主要优势在于数据形式容易理解 阅读全文

posted @ 2018-04-19 15:24 Aaron12 阅读(1037) 评论(0) 推荐(0)

python sort() sorted() argsort()函数
摘要:sort表示排序 sorted表示在原基础上创建副本排序 argsort函数返回的是数组值从小到大的索引值 默认是从小到大排序 sorted(iterable, cmp=None, key=None, reverse=True) 结果如下: 阅读全文

posted @ 2018-04-18 17:20 Aaron12 阅读(168) 评论(0) 推荐(0)

python 列表推导
摘要:列表推导的意思就是:由一个列表创建另一个列表。 列表中的元素来源于其他序列、可迭代对象或创建的一个满足一定条件的序列。 例如:假设我们要创建一个平方数组成的列表,比如: 输出为: 我们也可以通过下面的方式获得相同的列表: 阅读全文

posted @ 2018-04-18 16:42 Aaron12 阅读(102) 评论(0) 推荐(0)

KNN手写数字识别
摘要:kNN算法思想:从训练集中找到和新数据最接近的k条记录,然后根据他们中出现最多的分类来决定新数据的类别 1、KNN伪代码: 2、距离度量方式: --欧氏距离 --曼哈顿距离 --切比雪夫距离 --余弦相似度(适合文本分析)衡量样本向量之间的差异 3、优缺点: --优点:简单有效易于实现 --缺点:必 阅读全文

posted @ 2018-04-18 09:33 Aaron12 阅读(268) 评论(0) 推荐(0)

python中的切片
摘要:机器学习kNN算法中 ,有这样一行程序 其中的 [i,:] 表示切片。具体如下: 阅读全文

posted @ 2018-04-17 21:21 Aaron12 阅读(133) 评论(0) 推荐(0)

python2和python3的不同
摘要:在输出方面 Old: print "The answer is", 2*2 New: print("The answer is", 2*2) Old: print x, # Trailing comma suppresses newline New: print(x, end=" ") # Appe 阅读全文

posted @ 2018-04-16 21:59 Aaron12 阅读(115) 评论(0) 推荐(0)

Python中文件读取方法read(),readline(),readlines()
摘要:Python中文件读取方法read(), readline()以及readlines()的区别: 1. read()方法 >>> file = open('filename') # filename: 文件名 >>> type(file.read()) <type 'str'> # 即得到的是文件的 阅读全文

posted @ 2018-04-16 20:41 Aaron12 阅读(1742) 评论(0) 推荐(0)

python中的get函数
摘要:get()函数作用 以classCount.get(voteIlabel,0)为例: classCount.get(voteIlabel,0)返回字典classCount中voteIlabel元素对应的值,若无,则进行初始化 若不存在voteIlabel,则字典classCount中生成voteIl 阅读全文

posted @ 2018-04-16 11:27 Aaron12 阅读(3269) 评论(0) 推荐(0)

python中的sum函数
摘要:sum函数 对于二维数组,默认表示将所有元素相加,axis=1表示将每一行向量相加,axis=0表示将每一列向量相加。 阅读全文

posted @ 2018-04-16 11:02 Aaron12 阅读(566) 评论(0) 推荐(0)

python中的shape函数
摘要:shape函数 在看机器学习实战这本书时,遇到shape(0)函数,愣是没看懂怎么回事,装了软件后后,实验了几把,原来是这样子: 读取矩阵的长度,比如shape[0]就是读取矩阵第一维度的长度。它的输入参数可以使一个整数表示维度,也可以是一个矩阵 shape[0]就是计算行数,shape[1]就是计 阅读全文

posted @ 2018-04-16 10:49 Aaron12 阅读(4240) 评论(0) 推荐(1)

python中的tile函数
摘要:tile函数 在看机器学习实战这本书时,遇到numpy.tile(A,B)函数,愣是没看懂怎么回事,装了numpy模块后,实验了几把,原来是这样子: 按照行或列重复A,B次,这里的B可以时int类型也可以是数组类型。 阅读全文

posted @ 2018-04-16 10:39 Aaron12 阅读(568) 评论(0) 推荐(0)

用Anaconda3安装TensorFlow教程
摘要:1. 安装好Anaconda3版本 (1) 注:可以发现最新版本是Anaconda5了(没关系,下载就是了) (2) 注意安装anaconda时一定要把环境变量加入windows环境中。要没有勾选,安装完后还有手动加入。而且注意3.4版本是默认不加入anaconda的文件路径到环境变量的。 (3) 阅读全文

posted @ 2018-04-09 16:25 Aaron12 阅读(1763) 评论(0) 推荐(0)

Anaconda入门使用指南
摘要:打算学习 Python 来做数据分析的你,是不是在开始时就遇到各种麻烦呢? 到底该装 Python2 呢还是 Python3 ? 为什么安装 Python 时总是出错? 怎么安装工具包呢? 为什么提示说在安装这个工具前必须先安装一堆其他不明所以的工具? 相信大多数 Python 的初学者们都曾为环境 阅读全文

posted @ 2018-04-09 15:00 Aaron12 阅读(685) 评论(0) 推荐(0)

导航