- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 物联网(Iot)台灯设计完整教程(长图文)
现如今随着物联网的概念深入人心,物联网的设备也越来越普及,本篇文章介绍的就是一个物联网台灯的设计。该设计主要包含物联网芯片开发、微信客户端开发、后台服务器端开发以及三个组件之间互联等,其总体设计逻辑框图如图1所示。图 1远程控制台灯设计逻辑图本设计中,采用的物联网芯片为四博智联科技公司生产的Esp8266只能WiFi模块。生产该类WiFi模块的公司有很多,除了四博智联之外,相对更有名的应...
2018-11-25 22:30:39
6151
原创 二叉树基础知识总结
现实生活当中,我们每个家庭都会有一个家谱,来罗列家庭成员的关系。例如父亲下面的分支里有儿子或者女儿,而父亲又属于祖父祖母的下部分支。其实这个家谱在计算机科学中映射的就是树形的表示方法。可见在很久以前,我们的祖先其实就已经有意识地使用树形结构来进行数据记录了。如图1所示,即为一个通用树的示意图。我们可以看到A点作为一个主节点,这里我们称其为根。而B、C、D、E四个节点属于A节点的子节点,我们称这...
2018-11-22 22:36:11
778
1
原创 卷积
随着机器学习的逐渐升温,卷积神经网络这个专业词汇也越来越多地出现在我们眼前。卷积神经网络是一种前馈神经网络,包括一维、二维以及三维卷积神经网络。这篇文章我们先来学习了解一下卷积的概念。在泛函分析中,卷积是通过两个函数x 和h 生成第三个函数的一种数学算子,表征函数x 与h 经过翻转和平移的重叠部分的面积。如果将参加卷积的一个函数看作区间的指示函数,卷积还可以被看作是“滑动平均”的推广。...
2018-09-16 20:01:51
6546
原创 快速傅里叶变换在信号处理中的应用
傅里叶变换FT(Fourier Transform)是一种将信号从时域变换到频域的变换形式。它在声学、信号处理等领域有广泛的应用。计算机处理信号的要求是:在时域和频域都应该是离散的,而且都应该是有限长的。而傅里叶变换仅能处理连续信号,离散傅里叶变换DFT(Discrete Fourier Transform)就是应这种需要而诞生的。它是傅里叶变换在离散域的表示形式。但是一般来说,DFT的运算量是非...
2018-09-12 16:41:09
40716
1
原创 快速傅里叶变换
FFT,即为快速傅氏变换,是离散傅氏变换的快速算法,它是根据离散傅氏变换的奇、偶、虚、实等特性,对离散傅立叶变换的算法进行改进获得的。它对傅氏变换的理论并没有新的发现,但是对于在计算机系统或者说数字系统中应用离散傅立叶变换,可以说是进了一大步。这是360百科中对于fft的一种概念解释。我们可以这么理解:FFT(Fast Fourier Transformation)就是“快速傅里叶变换”的意思,它...
2018-09-09 09:46:23
10929
2
原创 动态规划总结
生活中我们经常能够碰到这样一类问题,它的过程可以按照时间顺序分成若干个相互联系的子阶段。每一个子阶段都可以得出一个结论,学术上我们称之为决策,则这一整个过程的决策就是这些子阶段的决策的总和,即决策序列。这种过程称为多阶段决策过程。针对这种多阶段决策过程,本文提到一种算法对于解决该类问题非常适用,即动态规划算法。动态规划(Dynamic Programming)算法是解决多阶段决策过程最优化问题...
2018-09-08 15:56:37
1022
原创 链表基础知识总结
链表和数组作为算法中的两个基本数据结构,在程序设计过程中经常用到。尽管两种结构都可以用来存储一系列的数据,但又各有各的特点。数组的优势,在于可以方便的遍历查找需要的数据。在查询数组指定位置(如查询数组中的第4个数据)的操作中,只需要进行1次操作即可,时间复杂度为O(1)。但是,这种时间上的便利性,是因为数组在内存中占用了连续的空间,在进行类似的查找或者遍历时,本质是指针在内存中的定向偏移。然而,当...
2018-05-02 19:47:49
179689
19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人