摘要: 可运行的代码可以说明一切问题。环境需安装VS201x + Python2.7 + Cocos2d-x-2.2.5。(Linux下参考链接:http://www.cocos2d-x.org/wiki/How_to_run_cpp-tests_on_Linux)1. 点击cocos2d-win32.vc... 阅读全文
posted @ 2014-12-24 23:19 motein 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 概念:在几何学中,仿射变换指一个向量空间进行一次线性变换并加上一次平移变换,并成为另一个向量空间。注意,平移变换不属于线性变换。表达式如下:其中,A即是我们的变换矩阵。这里我们先暂不讨论平移变换分量,只讨论变换矩阵。具体来说,只讨论二维空间的变换矩阵。在二维空间中,一般比较常见的线性变换,包括:旋转... 阅读全文
posted @ 2014-12-23 22:08 motein 阅读(703) 评论(0) 推荐(0) 编辑
摘要: 这是个KNN算法的另一实例,计算Dating的可能性。import numpy as npimport osimport operatorimport matplotlibimport matplotlib.pyplot as pltdef classify(inX, dataSet, labels... 阅读全文
posted @ 2014-12-21 16:39 motein 阅读(409) 评论(0) 推荐(0) 编辑
摘要: KNN=K-Nearest Neighbour原理:我们取前K个相似的数据(排序过的)中概率最大的种类,作为预测的种类。通常,K不会大于20。下边是一个简单的实例,具体的含义在注释中:import numpy as npimport operatorimport osdef createDataSe... 阅读全文
posted @ 2014-12-21 14:51 motein 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 监督学习(supervised learning):叫监督学习的原因是因为我们告诉了算法,我们想要预测什么。所谓监督,其实就是我们的意愿是否能直接作用于预测结果。典型代表:分类(classification)和回归(regression)。非监督学习(unsupervised learning):在... 阅读全文
posted @ 2014-12-21 00:14 motein 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 简单的实例:写输入内容到创建的文件中:import osls = os.linesep #Win is '\r\n' and Linux is '\n'fileName = raw_input('Please enter your file name here:')while True: ... 阅读全文
posted @ 2014-12-20 23:46 motein 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 从《C# Via CLR》中的演化的一个小demo,探索事件的添加和删除原理,简单明了: 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 usin... 阅读全文
posted @ 2014-12-20 23:02 motein 阅读(655) 评论(0) 推荐(0) 编辑
摘要: 图的存在,让数据变得形象化。无论多么复杂的东西,都是简单的组合。1 import matplotlib.pyplot as plt2 import numpy as np3 dict = {'A': 40, 'B': 70, 'C': 30, 'D': 85}4 for i, key in enu... 阅读全文
posted @ 2014-12-20 22:46 motein 阅读(8509) 评论(0) 推荐(0) 编辑
摘要: 同matlab一样,matplot也可画散列图scatter。 1 import numpy as np 2 import matplotlib.pyplot as plt 3 #fig = plt.figure() 4 #ax = fig.add_subplot(111) 5 a1 = np.ar... 阅读全文
posted @ 2014-12-18 23:56 motein 阅读(1036) 评论(0) 推荐(0) 编辑
摘要: 其实,使用它的直接原因是因为matlab太大了,不方便。另外,就是它是免费的。在安装这个库的时候,会需要安装一些它所依赖的库,比如six等。从sourceforge上下载,只需按照提示安装完成就行了。下边是第一个matplot的绘图实例,其中,数学方便的东西主要用到了numpy的东西。 很简单! 跟... 阅读全文
posted @ 2014-12-18 00:46 motein 阅读(959) 评论(0) 推荐(0) 编辑