自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (3)
  • 收藏
  • 关注

原创 LFSR线性反馈移位寄存器Verilog实现

线性反馈移位寄存器的简便写法

2023-02-24 23:33:52 1118

原创 利用Hilbert变换进行相位调制信号的解调

相位调制解调,Hilbert变换

2022-07-21 20:43:43 2853

原创 解析信号与Matlab hilbert函数

解析信号 瞬时幅值 包络信号

2022-07-20 22:43:13 6822 1

转载 分享一些IC知识网站

IC知识网站

2022-07-10 10:27:07 619

原创 matplotlib使用 qt 作为图形后端

只需要在作图之前输入语句:%matplotlib qt就可以调出来单独的图形界面,并且支持鼠标缩放举例:import numpy as npimport matplotlib.pyplot as plt%matplotlib qtx = np.linspace(0, 5, 10)y = x ** 2plt.plot(x, y, 'r')就会弹出如下图形,然后利用图形上的按钮就可以放大查看局部图啦。...

2018-07-03 21:16:44 8783 1

原创 numpy中的fft和scipy中的fft,fftshift以及fftfreq

numpy中有一个fft的库,scipy中也有一个fftpack的库,各自都有fft函数,两者的用法基本是一致的:举例:可以看到, numpy.fft.fft(x, n = 10) 和 scipy.fftpack.fft(x, n = 10)两者的结果完全相同。其中,第一个参数x表示输入的序列,第二个参数n制定FFT的点数,n值如果没有的话,那么就默认输入序列的个数为FFT的点数两者虽然相同,但是...

2018-07-02 21:05:53 52436 11

原创 numpy.insert用法以及内插插0的方法

Python numpy和scipy中没有直接插0的函数和方法,这里使用numpy.insert来实现。1,numpy.insert的用法    下述是官方文档给出的解释:    下面是个人的理解:numpy.insert可以有三个参数(arr,obj,values),也可以有4个参数(arr,obj,values,axis):第一个参数arr是一个数组,可以是一维的也可以是多维的,在arr的基础...

2018-06-30 19:04:00 46092

原创 UMTS与WCDMA, HSPA

ETSI在90年代初期,开始为3G标准征求技术方案,并把3G技术统称为通用移动通信系统(UMTS,Universal Mobile Telecommunication System),而WCDMA(宽带CDMA)建议是UMTS的多种方案之一。WCDMA称之为宽带CDMA,所谓宽带,指WCDMA的频点带宽为5MHz,有别于北美的窄带CDMA(频点带宽1.25MHz)的标准。WCDMA的码率为3.84...

2018-06-23 10:10:56 3409

原创 中值滤波-Median filter

1,中值滤波定义给定一组数据,比如:a = [1, 3, 4, 7, 8, 9, 0, 2, 11, 3, 5, 8]设定滤波的窗口大小,窗口长度最好是奇数,比如窗口大小为3,那么就按照每3个数据进行滑动。第一次取[1, 3, 4]三个数据,然后排序,最后取中间值3作为输出;第二次取[3, 4, 7],排序后,取中间值4作为输出;第三次取[4, 7, 8],排序后,取中间值7作为输出;第四次取[7...

2018-06-20 21:50:06 5995

原创 Python input()函数

myName = input()   #执行完这条语句之后,等待用户在屏幕上输入内容,并按下回车键,并将用户键入的内容赋值给变量名myName注意:,input()函数总是返回一个字符串,即便用户输入的是一个数字。在交互式环境中输入 spam =input(),在它等待文本时输入 101。保存在 spam 中的值不是整数 101,而是字符串'101'。如果想要用 spam 中的值进行数学运算,那就...

2018-06-18 21:49:04 24684

转载 *args和**kwargs

新的Python程序员都需要花上大量时间理解清楚*args和**kwargs这两个魔法变量。那么它们到底是什么?先让我告诉你, 其实并不是必须写成*args 和**kwargs。只有变量前的*(星号)才是必须的. 你也可以写成*var和**vars. 或者写成*args和**kwargs只是个通俗的命名约定。那就让我们先看下*args吧。*args和**kwargs主要用于函数定义。你可以将不定数...

2018-06-18 21:39:16 28432 4

原创 Python numpy为数组增加一个新维度--np.newaxis和np.expand_dims

np.newaxis 可以帮助我们为数组增加一个新维度,比如说,将一个向量转换成列矩阵和行矩阵:首先导入numpyimport numpy as np后续代码如下:高维数组增加维度:增加维度也可以用np.expand_dims...

2018-06-18 21:16:38 86996 6

Python Cookbook第三版(中英文)

Python Cookbook是掌握python基础之后,个人认为最好的进阶书籍。里面列举了很多好用的技巧。这里是中英文两个版本都有,并且都可以复制和搜索。

2018-06-18

Digital Communication by E. A. Lee & D. G. Messerschmitt

Lee的数字通信大作,和 prokis那本齐名,但是,更为深入

2014-06-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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