摘要: 表格导入/导出:csvreadMatrix = csvread('filename') //读取表格文件data.csv到矩阵MatrixMatrix = csvread('filename', row, col)//读取文件filename中的数据,起始行为row,起始列为col,需要注意的是,此... 阅读全文
posted @ 2014-08-31 13:49 Moran_ 阅读(1625) 评论(0) 推荐(0) 编辑
摘要: 看到了挺火的2048,就想实现一下,游戏逻辑不复杂,稍微推敲可以搞定,倒是动画和一些细节前前后后想的挺久的。一个月前把功能都实现了,因为考试等各种琐事,这几天才想到整理下。真正编写的时间也并不多。这次是用Qt5开发,一个QWidget窗口,添加一个restart按钮,一个最高分label,一个当前分... 阅读全文
posted @ 2014-07-24 23:46 Moran_ 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 最近可能要用三维点云实现一个三维场景重建的功能,从经典的ICP算法开始,啃了一些文档,对其原理也是一知半解。迭代最近点算法综述大致参考了这份文档之后,照流程用MATLAB实现了一个简单的ICP算法,首先是发现这份文档中一个明显的错误,公式6求两个点集的协方差,其中(Pi-p)和(Qi-p')分别求两... 阅读全文
posted @ 2014-06-19 22:29 Moran_ 阅读(4953) 评论(1) 推荐(1) 编辑
摘要: 使用MATLAB尝试了随机梯度下降的矩阵分解方法,实现了一个比较简单的推荐系统的原理。常用推荐系统的方法有协同过滤, 基于物品内容过滤等等。这次是用的矩阵分解模型属于协同过滤的一种方法,大致原理是通过一定数量的因子来描述各个用户的喜好和各个物品的属性。通过随机梯度下降法分解后得到两个矩阵,一个是用... 阅读全文
posted @ 2014-06-18 21:28 Moran_ 阅读(6204) 评论(2) 推荐(0) 编辑
摘要: Qt5实现的简易UDP广播程序,学习Qt 下UDP协议的基本使用。创建两个工程,命名UDPclient和UDPserver.又server发送广播,client负责接收。------------创建UDPserver时,选择dialog窗口类。并用Qt设计器创建界面。textedit用来输入广播的消... 阅读全文
posted @ 2014-06-02 18:58 Moran_ 阅读(8057) 评论(0) 推荐(0) 编辑
摘要: 用Qt5实现的简单程序,获取本机网络信息。建立工程后,在.pro里加入:QT += network用Qt设计器创建界面:在widget.h中声明getHostInformation类:public: int getHostInformation();声明槽函数:public slo... 阅读全文
posted @ 2014-06-01 21:37 Moran_ 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 这个光立方是半年前就做好的,今天把当时制作的图片翻出来看看,觉得有必要总结下这个玩意儿的折腾过程。先上成品图一张:我是用原始的实验电路板搭建的,不需要绘制PCB,准备好电路图,元件就可以开始了。元件清单:2*5*7mm长脚雾面LED 512个STC12C5A60S2单片机 1片40脚芯片座1个24M... 阅读全文
posted @ 2014-05-07 21:13 Moran_ 阅读(3305) 评论(1) 推荐(4) 编辑
摘要: -------------------------------------------------------------------------------------------------------------------尝试制作这个四旋翼飞控的过程,感触颇多,整理了思绪之后,把重要的点一一... 阅读全文
posted @ 2014-04-23 23:31 Moran_ 阅读(17767) 评论(9) 推荐(11) 编辑