杂谈
消失的苦楝树Ranchlai
非著名算法工程师任职于深圳某某公司
展开
-
python科学计算库
Python是一门很强大的语言,在日常的图像处理和机器学习工作中能发挥很大的作用。Python的效率比Matlab高,比C/C++低,但易用性和与C/C++接口方面绝不亚于Matlab。这里简单介绍一个开源的科学计算库。有了它,很多科学计算都能方便地直接调用,如滤波,解线性方程(从某种角度看,基本上所有科学计算问题都可以归结为解线性方程组,斯坦福的大牛Boyd说的哈),求特征值,图像插值等。库的地原创 2013-08-27 15:16:17 · 1182 阅读 · 0 评论 -
在Matlab中如何快速生成均匀分布的圆带形数据?
在测试一个分类器或降维方法时,常常要用到下面形式的随机数据: 在matlab中怎样产生如上图所示的随数据呢?这里介绍一种比较高效的方法:首生产生一组随机的0到2*pi的角度数据,方法为调用rand先产生0到1的均匀分布数据再乘以2pi。然后再产生一组随机的半径数据:假设上图的内径为r0,带宽为d,则先用rand生成0到1的随机数a,最后半径即为a*d+r0。有了角度和数据就能成生图中的图原创 2013-09-02 09:59:10 · 6778 阅读 · 0 评论