![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Matlab
文章平均质量分 51
电子厂的吕小春
这个作者很懒,什么都没留下…
展开
-
DUC的matlab仿真
DUC的matlab实现原创 2022-06-19 10:09:40 · 574 阅读 · 0 评论 -
BPSK调制解调matlab仿真
前面有上网在线方式搭建linux操作系统,这种方法非常方便,唯一的缺点是需要上网,像一些保密单位,上外网不方便,这样应用起来就非常不方便,于是考虑使用离线的方式。在网上应该还没有我这种方式方法。第一步:下载u-boot和kernel正常情况下是进入github的xilinx项目中下载,但是不晓得什么原因,github经常无法正常登陆,...原创 2021-08-15 15:53:01 · 6818 阅读 · 0 评论 -
音频播放1
在软件无线电中,经常需要做监听功能,需要把模拟或者数字解调话音进行播放,这个时候需要上位机或者底层DA进行音频播放。而一般采集或者解调的音频信号基本为PCM格式。获取PCM音频文件为了测试音频播放功能,第一步需要获取PCM音频文件。获取方式很多种,记录我所使用的两种方式方法。1.1 Qt例子程序获取打开audiorecorder例子工程,就可以看到以下界面:设置音频格式,文件类型,采样率和通道数,然后点击output选择文件存储路径,点击Record就可以开始正常录音,最后点击Stop原创 2021-03-23 21:33:11 · 255 阅读 · 0 评论 -
模拟FM调制解调matlab仿真
FM的调制解调相对AM复杂一些,网上也更多的是介绍AM解调,FM解调相对少很多,而且也很少FM的解调代码,但是在网上找到一个可以用,做了一点修改发现效果还不错,记录下来调制信号生成:clear;clf;close allFs=800e3;fz=80e3;fj=1e3;i=4096;A=1;Kf=0.2; t=(1:i)/Fs; tf=(1:i-1)/Fs; f=((1:i)-1)*Fs/i; tz=1; ...原创 2020-09-20 23:33:39 · 7094 阅读 · 2 评论 -
模拟信号调制2
4.单边带信号(SSB) 单边带是在双边带进行滤波得到的,过滤掉上边带,就是LSB,过滤下边带,就是USB。单边带时域表达式如下所示:LSB: USB: 是的Hilbert变换,也就是对该信号进行π/2的移相。Matlab实现USB调制:baseFm= cos(2*pi*Fm*t);...原创 2020-09-17 16:08:28 · 1050 阅读 · 0 评论 -
模拟信号调制1
1、FM调频信号调频信号在广播中广泛应用,且在短波通信中,线性调频信号也会有很广泛的应用。调频信号的时域表达式如下所示: 其中是音频调制信号,调制角频偏。问:为什么需要对调制信号积分?解:表示的是信号的瞬时相位,如果是一个单音信号,信号的瞬时相位是从-pi到pi周期变化的。而对相位进行微分就是频率,所以FM信号的频率为。可以看出调制信号对载波信号的频率进行改变。假设调制信号是一个正...原创 2020-09-17 16:08:48 · 1791 阅读 · 0 评论 -
Matlab中如何使用fdattool
fdatool设置,在matlab输入fdatool可以保存为函数文件名称为fir1,生成的m文件内容为function Hd = fir1%FIR1 Returns a discrete-time filter object.% MATLAB Code% Generated by MATLAB(R) 9.0 and the Signal Processing Toolbox 7.2.% Generated on: 16-Nov-2018 15:57:29..原创 2020-08-05 19:55:35 · 1154 阅读 · 0 评论 -
matlab读取CSV文件
在vivado抓取数据后,或者quartus中逻辑分析仪抓取数据后,都可以导出为csv文件。matlab可以很方便使用csv文件,具体读取如下所示:function csv_data =fread_csv(filename,row1,colum1,row2,colum2,row3,colum3,row4,colum4,len)fid = csvread(filename,row1,colum1,[row1,colum1,(row1+len),colum1]);fid2 = csvread(fil原创 2020-08-02 10:48:41 · 2951 阅读 · 0 评论