通信基础知识回顾

采样定理/奈奎斯特定理 用途 连续信号离散化的基本依据。 定理内容: 采样频率大于信号中最高频率的2倍时,采样之后的数字信号完整地保留了原始信号中的信息,一般2.56~4倍。 调制解调 相关基本概念 基带信号:原始数据 载波信号:高频信号 什么是调制 用基带信号控制...

2019-04-12 16:19:53

阅读数 12

评论数 0

《跟我一起学makefile》学习笔记(六)

学习记录(对应文档的p51-p78) 六、call函数 用途:写一个非常复杂的表达式。定义许多参数,用call函数向表达式传递参数 $(call <expression>, <parm1>, <parm2>, ...

2019-04-07 14:46:30

阅读数 7

评论数 0

《跟我一起学makefile》学习笔记(五)

学习记录(对应文档的p41-p50) 一、示例 条件 ifeq、else、endif libs_for_gcc = -lgnu normal_libs = foo: $(objects) ifeq ($(CC),gcc) $(CC) -o foo $(objects) $(libs_...

2019-04-04 10:18:15

阅读数 8

评论数 0

《跟我一起学makefile》学习笔记(四)

学习记录(对应文档的p31-p40) 一、变量的基础 例子: objects = program.o foo.o utils.o program : $(objects) cc -o program $(objects) $(objects) : defs.h 二、变量中的变量 例子: ...

2019-04-03 11:47:17

阅读数 7

评论数 0

《跟我一起学makefile》学习笔记(三)

学习记录(对应文档的p21-p30) 伪目标一般没有依赖的文件,但也可以指定。 需要生成多个可执行文件 all : prog1 prog2 prog3 .PHONY : all 六、多目标 自动化变量$@ 例子: bigoutput littleoutput : text.g gener...

2019-04-02 11:33:03

阅读数 12

评论数 0

《跟我一起学makefile》学习笔记(二)

学习记录(对应文档的p10-p20) 四、使用变量 edit的规则 edit:main.o kbd.o display.o \ insert.o search.o files.o utils.o cc -o edit main.o kbd.o command.o display.o \ in...

2019-04-01 11:19:53

阅读数 18

评论数 0

《跟我一起学makefile》学习笔记(一)

最近在学习朱有鹏老师的嵌入式课程,讲到了makefile,朱老师推荐了陈皓老师的《跟我一起学makefile》。自己对makefile一知半解,决定跟着文档,系统地学习一下,现记录如下(对应文档的p1-p9): 第一部分 概述 makefile,管理大型工程的源码,定义一系列规则。 指定哪些文...

2019-03-31 16:05:33

阅读数 22

评论数 0

leetcode算法题----Longest Palindrome最长回文

题目: 409. Longest Palindrome最长回文 Given a string which consists of lowercase or uppercase letters, find the length of the longest palindromes that ca...

2019-03-20 16:03:00

阅读数 6

评论数 0

linux基本操作----解压与压缩

文件压缩、解压 tar –czvf dir.tar.gz dir/ 将dir目录打包成dir.tar.gz tar –cjvf dir.tar.bz2 dir/ 将dir目录打包成dir.tar.bz2 tar –zxvf dir.tar.gz 解压缩dir.tar.gz ...

2019-03-14 21:53:38

阅读数 16

评论数 0

leetcode算法题----Sqrt(x)

题目:69. Sqrt(x) Easy Implement int sqrt(int x). Compute and return the square root of x, wherexis guaranteed to be a non-negative integer. Since t...

2019-03-12 14:13:13

阅读数 9

评论数 0

学习《机器学习100天》第33天 深入研究 | NUMPY

github上的项目,跟着一起学习 项目地址 https://github.com/MLEveryday/100-Days-Of-ML-Code 第2章: 聚合, 比较运算符和广播。 代码如下:2.4 聚合:最小值、最大值和其他值2.5 数组的计算:广播2.6 比较、掩码和布尔运算 读书笔记...

2019-03-10 16:41:04

阅读数 64

评论数 0

《数据结构》读书笔记----堆排序

《数据结构》 P279:10.4.3 堆排序(Heap Sort) 堆的定义 n个元素的序列{k1, k2, …, kn},当且仅当满足: 其中,i 的取值为: 以图形方式理解一下上面的定义是什么意思 上图中n=7,所以i的取值为1,2,3。 当i=1,k1&am...

2019-03-10 16:18:26

阅读数 7

评论数 0

学习《机器学习100天》第32天 深入研究 | NUMPY

github上的项目,跟着一起学习 项目地址 https://github.com/MLEveryday/100-Days-Of-ML-Code 得到JK VanderPlas写的书《Python数据科学手册(Python Data Science HandBook)》,Jupyter not...

2019-03-03 16:57:39

阅读数 29

评论数 0

Ubuntu 16.04 安装tensorflow

环境:win7系统+VMware+Ubuntu16.04_64位 安装tensorflow cpu版本(先安装cpu版本,用来简单练习,后面有需要,再安装gpu版本) 先说说遇到的问题,首先试图在Ubuntu14.04上安装,但可能是默认的pip版本低,出现很多错误。最终选择了在ubuntu...

2019-03-01 19:28:14

阅读数 40

评论数 0

学习《机器学习100天》第31天 K-均值聚类

github上的项目,跟着一起学习 项目地址 https://github.com/MLEveryday/100-Days-Of-ML-Code 转到无监督学习,并研究了聚类。可在作者网站查询。发现一个奇妙的动画有助于理解K-均值聚类。 学习笔记 动画是关于,怎么把一些没有标记的点,分...

2019-03-01 14:03:26

阅读数 39

评论数 0

学习《机器学习100天》第30天 反向传播法演算 | 深度学习,第4章

github上的项目,跟着一起学习 项目地址 https://github.com/MLEveryday/100-Days-Of-ML-Code Youtube频道3Blue1Brown关于神经网络的第3部分,这个视频主要介绍了偏导数和反向传播法。 B站视频在这里。(https://www....

2019-02-28 13:41:31

阅读数 23

评论数 0

leetcode初级算法题-存在重复

题目: 给定一个整数数组,判断是否存在重复元素。 如果任何值在数组中出现至少两次,函数返回 true。如果数组中每个元素都不相同,则返回 false。 示例 1: 输入: [1,2,3,1] 输出: true 示例 2: 输入: [1,2,3,4] 输出: false 示例 3:...

2019-02-27 14:28:45

阅读数 17

评论数 0

学习《机器学习100天》第29天 反向传播法究竟做什么? | 深度学习,第3章

github上的项目,跟着一起学习 项目地址    https://github.com/MLEveryday/100-Days-Of-ML-Code Youtube频道3Blue1Brown关于神经网络的第3部分,这个视频主要介绍了偏导数和反向传播法。 B站视频在这里。(https://w...

2019-02-27 13:23:15

阅读数 62

评论数 0

学习《机器学习100天》第28天 梯度下降法,神经网络如何学习 | 深度学习,第2章

github上的项目,跟着一起学习 项目地址    https://github.com/MLEveryday/100-Days-Of-ML-Code Youtube频道3Blue1Brown关于神经网络的第2部分,这个视频用有趣的方式解释了梯度下降法。推荐必须观看169. B站视频在这里。...

2019-02-26 16:37:41

阅读数 33

评论数 0

学习《机器学习100天》第27天 什么是神经网络? | 深度学习,第1章

github上的项目,跟着一起学习 项目地址    https://github.com/MLEveryday/100-Days-Of-ML-Code Youtube频道3Blue1Brown中有精彩的视频介绍神经网络。这个视频提供了很好的解释,并使用手写数字数据集演示基本概念。 B站视频在...

2019-02-25 21:53:07

阅读数 57

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭