计算全息close all clc clear A=zeros(64) A(15:20,20:40)=1 A(15:50,20:25)=1 A(45:50,20:40)=1 A(30:34,20:35)=1 % ppp=exp(rand(64)*pi*2*i) A=A.*ppp % Author s email: zjliu2001@163.com figure imshow(abs(A),[]) Fa=fft2(fftshift(A)) FS=fftshift(Fa) Am=abs(FS) % amplitude Ph=angle(FS) % phase s=11 % 这表示边长吗? cgh=zeros(64*s) th=max(max(abs(FS)))
上传时间: 2014-10-13
上传用户:wweqas
ucos2 is a file system for embedded applications which can be used on any media, for which you can provide basic hardware access functions. µ C/FS is a high performance library that has been optimized for minimum memory consumption in RAM and ROM, high speed and versatility. It is written in ANSI C and can be used on any CPU.
标签: which applications can for
上传时间: 2017-01-04
上传用户:偷心的海盗
ucos2 is a file system for embedded applications which can be used on any media, for which you can provide basic hardware access functions. µ C/FS is a high performance library that has been optimized for minimum memory consumption in RAM and ROM, high speed and versatility. It is written in ANSI C and can be used on any CPU.
标签: which applications can for
上传时间: 2017-01-04
上传用户:13517191407
(一)基本任务:单频正弦波模拟信号的简单数字化。即对一个单频正弦波模拟信号进行抽样、均匀量化、PCM二进制自然编码。 1、主要步骤和要求: (1)单频正弦波模拟信号的抽样实现。要求输入信号的幅度A、频率F和相位P可变;要求仿真时间从0到2/F,抽样频率为FS=20F;要求给出抽样信号samp的波形图。 (2)单频正弦波模拟信号均匀量化的实现。要求对抽样信号sampl归一化后再进行均匀量化;要求量化电平数D可变;要求输出信号为平顶正弦波;要求给出量化输出信号quant的波形图,并与抽样信号samp画在同一图形窗口中进行波形比较。 (3)单频正弦波模拟信号PCM二进制自然编码的实现。要求按量化序号给出PCM二进制自然编码;要求给出编码后的数字序列pcm。
上传时间: 2013-12-07
上传用户:无聊来刷下
选取windows系统自带的ding.wav信号作为分析对象,在Matlab软件平台下,利用函数wavread对音频信号进行采样,记住采样频率和采样点数,听一下原始声音sound(y, FS, bits)。 (2)音频信号的频谱分析,先画出音频信号的时域波形;然后对音频号进行快速傅里叶变换fft(y,N),N取32768,画出信号的频谱特性,加深对频谱特性的理解。 (3)根据频谱,反演时域特性,画出时域波形。寻找幅值最大的两个频率,此频率除以fft点数在乘以采样频率就是信号的主频,即可合成信号的时域图形,听一下声音。 (4)对原音频信号进行1024点的分段付立业分析meshgrid (5)根据主要频线合成音频,并画出时域图形,试听合成效果。 (6)采用线性插值(linspace)和傅立业反变换(fliplr, ifft)分别合成音频,并画出时域图形,试听效果。
上传时间: 2013-12-16
上传用户:dengzb84
% y=filter(sig,fmin,fmax) % 对信号进行理想滤波,可完成低通,带通 % sig为被滤波信号 % fmin为下限频率,当fmin为0时为低通滤波器,当fmin>0时,为带通滤波器 % fmax为上限频率,fmax>fmin % FS为信号的采样频率 % y为经过滤波后的信号
上传时间: 2017-03-06
上传用户:chens000
本程序用于检测音频文件中是否具有DTMF信号,若有则将其检出。 程序首先使用Goertzel算法求出以FRAMESIZE(默认200)为大小的一帧数据在8个DTMF频点上的能量。 对Goertzel算法的改进,对于系数的计算不是采用2*cos[2*pi*k/N],而是采用2*cos[2*pi*fn/FS],这样能够降低误差。 确定了8个频点的能量后运用一系列判决门限来确定有没有DTMF信号,以及信号是什么。
上传时间: 2017-03-15
上传用户:wyc199288
本资料包括建立在SD卡和NANDFLASH上的文件系统,具体如下: SD卡:FAT32 NANDFLASH:FAT16 SD&NAND:整合的文件系统,SD(FAT32)的盘符是"ide",NANDFLASH(FAT16)的盘符是"FLASH" uc/FS基本使用方法: 1. FS_Init(),在调用uc/FS功能前需要进行初始化 2. FS_IoCtl(),对媒质进行格式化(SD卡用电脑格式化,所以未给出格式化参数) 3. _write_file, 1)FS_FOpen(),建立文件或打开已有文件,返回文件结构指针 2)FS_FWrite(),数据写入文件 3)FS_FClose(),关闭文件 4. _dump_file,1)1)FS_FOpen(),建立文件或打开已有文件,返回文件结构指针 2)FS_FRead(),读出文件数据 3)FS_FClose(),关闭文件 5. FS_Exit(),关闭文件系统. 具体文件系统应用接口见FS_api.h
上传时间: 2017-04-07
上传用户:缥缈
首先,计算出码元符号集中各个码元的累积概率,并存放在F数组里面。 然后,开始循环编码,直至输入序列循环完毕。 最后,将所得的累计概率由小数形式转化成二进制形式。 对解码。首先,计算码元符号集中各个码元的累积概率,并存放在F数组里面。 然后,开始循环解码,此次循环是在码元符号集中,由高概率码元向低概率码元循环,这是由于编码的输出肯定是不大于高概率码元的累积概率的。那么如果我们从高到底循环,所找到的第一个小于编码结果FS的码元即为所译码的码元。 最后,我们可以利用此码元在码元符号集中的位置和其概率分布数组中的位置是一一对应的性质,找到码元并复制到输出数组中去即可。
标签:
上传时间: 2017-04-11
上传用户:cooran
8 通道双正交余弦调制滤波器组实现,滤波器的采样频率为 FS:20000Hz 设计的低通原型的通带频率为625Hz 阻带衰减80db,滤波器的系数长度为512
上传时间: 2017-06-10
上传用户: