⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 example4_5.m

📁 经典《信号与系统》教程的matlab例程,对深入理解信号与系统相关概念有很大帮助
💻 M
字号:
%==========================================================================
% 程序名:example4_5
%  
%==========================================================================
%                            下段程序为初始化
%==========================================================================
clear;close all
p=0.01;
w=-5:p:5;
X=input('Input the expression of X(jw):');
t1=4*pi;                           %确定信号的频率范围
N=512;           
k=-N:N;                              %对信号的角频率进行采样的点数为2N+1点
t=k*t1/N;                            %计算频率的采样间隔
%==========================================================================
%    下段程序计算信号的傅里叶变换,包括幅度谱和相位谱计算
%==========================================================================
x=X*exp(j*w'*t)*p/(2*pi); 
%==========================================================================
%                            下段程序绘制图形
%==========================================================================
subplot(2,2,1);plot(w,X);grid on;
xlabel('w');
title('The spectrum of x(t)');
subplot(2,2,2);plot(t,x);grid on;axis([-4*pi,4*pi,-0.4*max(x),1.2*max(x)])
xlabel('t');
title('The inverse transform of X(jw) ');
%ylabel('幅度谱——F(w)');

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -