python 超声波通信编码技术支点

https://www.allaboutcircuits.com/technical-articles/fsk-explained-with-python/

  分析注释

  VCO

主要分频率了两个区间一个以500为频率

一个以1500为频率 

numpy

  import numpy as np

以前一直不知道这句话的意思

发现就是简单的别名

  np.arange()  arange(开始值,重点值,间隔值)

产生更强大的序列

  np.hstack()

合并相关序列的作用

  np.ones()

生成全是1的矩阵

  np.multiply()

矩阵相乘

  np.add()

数组求和

  np.dtype('i2')

数据的类型是  int16

  (np类型数据).astype(数据类型比如np.dtype('i2'))

更改数据类型

  np.linspace(起点,终点,数据个数)

生成数据

  xrange(5)

[0,1,2,3,4]

  say unpack('H*', $buf); # prints 12345678

  say unpack('h*', $buf); # prints 21436587

由此可知这个是对程序进行大小端进行数据解析

对于 python 构造函数的理解

  __init__

会自动执行。跟C++里面差不多

 

对于很对未知的函数的使用方法可以通过

dir(numpy.array)# 查看函数的相关属性

__doc__记录了函数的使用情况

print(str.split.__doc__)

help(numpy.array)# 可以通过这个命令可以检测出函数的使用

 

 

 

 

 

  

转载于:https://www.cnblogs.com/eat-too-much/p/6879558.html

你可能感兴趣的:(python 超声波通信编码技术支点)