想法初衷:好久前就有整理各种常规智能算法的想法,一直没找到合适的契机。最近写这方面系列文章的想法越来越强烈,一方面是想锻炼一下自己的表述能力,另一方面出于知识整理与分享,就动笔了,相信经典的东西一定会有它的用处的。算法会在统一的matlab框架下进行,即利用各种算法解决TSP问题,在应用中掌握算法的...
分类:
其他好文 时间:
2014-06-29 06:38:45
阅读次数:
305
Matlab取整函数有:fix,floor,ceil,round.取整函数在编程时有很大用处。一、取整函数1.向零取整(截尾取整)fix-向零取整(Roundtowardszero);>>fix(3.6)ans=32.向负无穷取整(不超过x的最大整数-高斯取整)floor-向负无穷取整(Roundt...
分类:
其他好文 时间:
2014-06-21 09:46:51
阅读次数:
304
下面这个函数是取filein中的第line行写入fileout中的程序,如果想实现取特定几行,只要稍微修改一下就可以。functiondataout=dataread(filein,fileout,line) fidin=fopen(filein,'r'); fidout=fopen(fileo.....
分类:
其他好文 时间:
2014-06-21 09:31:06
阅读次数:
146
手头有一个坏的音响,测试放大电路没有什么问题,所以变改造了一下.做了一个电磁感应的小实验.图片如下: 原理简介: 音响本身就是一个信号放大器,所以这里我用电脑声卡输出正弦信号,经过放大到线圈输出.电磁感应,另外一个线圈便会产生电压,可以驱动一个发光二极管.这里是 matlab 产生正弦声波的程...
分类:
其他好文 时间:
2014-06-21 09:07:04
阅读次数:
358
使用MATLAB尝试了随机梯度下降的矩阵分解方法,实现了一个比较简单的推荐系统的原理。常用推荐系统的方法有协同过滤, 基于物品内容过滤等等。这次是用的矩阵分解模型属于协同过滤的一种方法,大致原理是通过一定数量的因子来描述各个用户的喜好和各个物品的属性。通过随机梯度下降法分解后得到两个矩阵,一个是用....
分类:
其他好文 时间:
2014-06-21 07:17:05
阅读次数:
346
%-------------- outer loopfor x= 1:40 for y =1:48 for z =1:34 %----------inter loop x=20; y=30; z=15; ...
分类:
其他好文 时间:
2014-06-20 22:53:36
阅读次数:
284
基本形式>> y=[0 0.58 0.70 0.95 0.83 0.25];>> plot(y)生成的图形是以序号为横坐标、数组y的数值为纵坐标画出的折线。>> x=linspace(0,2*pi,30); % 生成一组线性等距的数值>> y=sin(x);>> plot(x,y)生成的图形是上30...
分类:
其他好文 时间:
2014-06-18 08:42:59
阅读次数:
246
Octave/matlab的常用知识之矩阵和向量
之前一段时间在coursera看了Andrew ng的机器学习的课程,感觉还不错,算是入门了。这次打算以该课程的作业为主线,对机器学习基本知识做一下总结。
小弟才学疏浅,如有错误,敬请指导。
Andrew的课程选了Octave/matlab为编程语言。他选择这个估计更多是考虑大众性,这门语言容易入门。...
分类:
其他好文 时间:
2014-06-18 07:41:14
阅读次数:
258
OctaveMatlab的常用知识之画图
之前一段时间在coursera看了Andrew ng的机器学习的课程,感觉还不错,算是入门了。这次打算以该课程的作业为主线,对机器学习基本知识做一下总结。小弟才学疏浅,如有错误,敬请指导。
OctaveMatlab的常用知识之画图
看几个例子即可。...
分类:
其他好文 时间:
2014-06-18 06:46:50
阅读次数:
254