06 2011 档案
方波 离散傅里叶级数 MATLAB
摘要:%方波 离散时间傅里叶变换 L = 5; N = 10; k = [-N/2:1:N/2]; %占空比 基本周期 离散时间的参数 xn = [ones(1,L),zeros(1,N-L)]; %生成方波序列 XK = dfs(xn,N); magXK = abs([XK(N/2+1:N),XK(1:N/2+1)]); subplot(2,2,3); stem(k,magXK); axis([-N/2,N/2,-0.5,5.5]); xlabel('k'); ylabel('X(k)'); title('DFS of SQ.wave:L = 5,N = 1
阅读全文
离散傅里叶级数的matlab实例
摘要:function [Xk] = dfs(xn,N) %computes discrete fourier series coefficients %--------------------------------------------- %[Xk] = dfs(xn,N) %Xk = DFS coeff. array over 0<= k<=N-1 %xn = one period of periodic signal over 0<= n<= N-1 % N = Fundamental period of xn % n = [0:1:N-1]; %时间矢量量 k =
阅读全文
信号重建
摘要:原信号: 采用内插函数:sinc(x) %discrete_time Signal x1(n) Ts = 0.0002; Fs = 1/Ts; n = -25:1:25; nTs = n*Ts; x = exp(-1000*abs(nTs)); %Analog Signal reconstruction Dt = 0.00005; t = -0.005:Dt:0.005; xa = x*sinc(Fs*(ones(length(n),1)*t - nTs'*ones(1,length(t)))); %check error = max(abs(xa- exp(-1000*abs(t))
阅读全文
Altera 在线资源使用
摘要:Altera 在线资源使用Altera 在线资源使用 11.Altera中文版 22.建立myaltera账户 获取官网信息与支持 23系统化的设计资源 23.1.设计实例 23.2.参考设计(有提供应用笔记) 33.3.系统建造工具相关支持 33.4.技术中心 33.5手册资料(器件信息,应用笔记,数据资料,用户指南,相关文档) 43.6 演示中心(两方面演示) 43.7 Altera 在线培训(重点推荐) 53.8 设计流程 74.问题解决推荐流程 74.1 知识数据库 74.2 Altera论坛 84.3 Altera维基 84.4Mysupport 95.设计和支持资源指南 91.Al
阅读全文
DSP builder安装指南(以9.1为例)
摘要:DSP builder安装指南(以9.1为例) 11.前期准备 12.安装DSP Builder 23.matlab上的一些必要操作 24.破解 DSP Builder流程 31.前期准备首先说一下,我用的是dsp builder 9.1 +QII 9.1 SP1+ MATLAB R2009A网上没有dsp9.1sp1的破解,我是直接用9.1的,发现这样配也能正常工作DSP Builder 不是独立的软件,在安装 DSP Builder 之前需安装以下软件1.MATLAB软件,必须安装 Simulink组件。2.安装Quartus II软件安装DSP Builder,安装程序中包含的脚本会自动
阅读全文
采样与模拟信号重建MATLAB实例
摘要:%关于连续函数求傅里叶变换 %用有限长序列近似 原函数(利用e^-5 约为 0) %从而确定出序列间隔T的范围,接下来要确定T的步进量 %要求:步进T<<采样间隔 %先求出傅里叶变换换后 幅值在什么(设为f)频率下趋向0 %步进T取一个值<<1/f\ %analog signal dt = 0.00005; %时间步进量 t = -0.005:dt:0.005; %时间范围 xa = exp(-1000*abs(t)); %求函数值 %contunites_time fourier transform Wmax = 2*pi* 2000; %观察的最高频率 K = 50
阅读全文
离散傅里叶变换(DTFT) MATLAB实例
摘要:w = [0:1:500]*pi/500; X= exp(1i*w) ./ (exp(1i*w) - 0.5*ones(1,501)); %ones : Create array of all ones magX= abs(X); angX = angle(X); realX = real(X); imagX = imag(X); subplot(2,2,1); plot(w/pi, magX);grid xlabel('frequency in pi unit' ); title ('magnitude part'); ylabel('magnitud
阅读全文
浙公网安备 33010602011771号