IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 人工智能 -> 【信号与系统】连续时间信号与系统的频域分析 -> 正文阅读

[人工智能]【信号与系统】连续时间信号与系统的频域分析

1、典型周期矩形脉冲傅里叶级数实现

A=1;T=2;tao=1;
t=-2:0.001:2;
N=input('Number of harmonic=')
X0=A*tao/T;
w0=2*pi/T;
X=X0*ones(1,length(t));
for k=1:1:N;
X=X+2*X0*sinc(k*w0*tao/2/pi)*cos(k*w0*t);
end 
plot(t,X)

n=5时
n=5时
n=20时
在这里插入图片描述

2、典型非周期信号指数信号x=exp(-2*t)的傅里叶变换

syms x t
x=exp(-2*t)
subplot(311);
ezplot(x);
title('指数信号')
X=fourier(X)
X=simplify(X) //化简 
subplot(312) 
ezplot(abs(X))
title('幅度谱')
subplot(313)
ezplot(angle(X)) //复数相角,提取相位
title('相位谱') 

在这里插入图片描述

3、验证傅里叶变换的对称性

N=3001;t=linspace(-15,15,N);
f=pi*[heaviside(t+1)-heaviside(t-1)];
dt=30/(N-1); M=500;
w=linspace(-5*pi,5*pi,M);
F=f*exp(-j*t'*w)*dt;
subplot(2,2,1),plot(t,f);
axis([-2,2,-1,4]);
xlabel('t');ylabel('f(t)');
subplot(2,2,2), plot(w,real(F));
axis([-20,20,-3,7]);
xlabel('w');ylabel('F(w)=F[f(t)]');
f1=sinc(t/pi);
F1=f1*exp(-j*t'*w)*dt;
subplot(2,2,3),plot(t,f1);
xlabel('t');ylabel('f1(t)-F(t)/2*pi'); subplot(2,2,4),plot(w,real(F1));
axis([-2,2,-1,4]);
xlabel('w');
ylabel('F1(w)=F[f1(t)]=f(w)');

在这里插入图片描述

4、 x = 2exp(2t)的FFT快速算法

fs=500;%采样率
f1=5;%信号频率
f2=10;%信号频率
T=1;%时宽1s
n=round(T*fs);%采样点个数
t=linspace(0,T,n);%时域横坐标
x = 2*exp(2*t);
figure(1);
plot(t,x);%画时域图
xlabel('t/s')
grid on

X = fftshift(fft(x./(n))); %用fft得出离散傅里叶变换
f=linspace(-fs/2,fs/2-1,n);%频域横坐标,注意奈奎斯特采样定理,最大原信号最大频率不超过采样频率的一半
figure(2)
plot(f,abs(X));%画双侧频谱幅度图
xlabel('f/Hz')
ylabel('幅度')
grid on

原信号x = 2exp(2t)
在这里插入图片描述
fft离散傅里叶变换
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
3,傅里叶变换的性质有如下:
在这里插入图片描述
在这里插入图片描述

  人工智能 最新文章
2022吴恩达机器学习课程——第二课(神经网
第十五章 规则学习
FixMatch: Simplifying Semi-Supervised Le
数据挖掘Java——Kmeans算法的实现
大脑皮层的分割方法
【翻译】GPT-3是如何工作的
论文笔记:TEACHTEXT: CrossModal Generaliz
python从零学(六)
详解Python 3.x 导入(import)
【答读者问27】backtrader不支持最新版本的
上一篇文章      下一篇文章      查看所有文章
加:2022-05-05 11:19:11  更:2022-05-05 11:22:23 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 7:36:24-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码