早教吧 育儿知识 作业答案 考试题库 百科 知识分享

【Matlab的图形绘制和频谱计算】+和+【基本信号的表达式】课程设计要求如下:在matlab环境下实现基本信号的图形绘制和频谱计算,基本信号包括:正弦信号(sin)、余弦信号(cos)、冲击函

题目详情
【Matlab的图形绘制和频谱计算】+和+【基本信号的表达式】
课程设计要求如下:
在matlab环境下实现基本信号的图形绘制和频谱计算,基本信号包括:正弦信号(sin)、余弦信号(cos)、冲击函数(Diric)、锯齿波或三角波(sawtooth)、方波(square)、sinc函数等、指数函数、矩形脉冲、阶跃信号.
问题如下:
1:在matlab环境下实现基本信号的图形绘制和频谱计算,应该怎么做?过程复杂?有木有相关的文献参考?
2:以下信号的表达式,在信号与系统中分别是怎么写的?正弦信号(sin)、余弦信号(cos)、冲击函数(Diric)、锯齿波或三角波(sawtooth)、方波(square)、sinc函数等、指数函数、矩形脉冲、阶跃信号.
以上问题重点回答问题1,不行的话回答问题2也行.谢谢大家~
▼优质解答
答案和解析
matlab只能做离散数值计算(符号计算只是小部分),所以绘制上述信号图形必须抽样离散化(指定时长,抽样频率等),时域图形可逐点画出,频域要做离散FFT后画出.
根据那奎斯特抽样定理,抽样频率要高于信号中最高频率的两倍,才不会失真,因此频谱中(fs/2,fs)为无用谱,故频域信号的定义域向量与值域向量都应该做减半处理
 
以sin(x)为例:
clear all;   %
N=1024;      %信号的抽样点数
fs=10;       %抽样频率,高于信号中最高频率的2倍
t=(0:N-1)/fs;     
f=(0:N-1)*fs/N;   
x=sin(2*pi.*t); %待处理信号sin(x)=sin(2πft),f=1hz
y=abs(fft(x));     %FFT后求模
f=f(1:N/2);      %减半
y=y(1:N/2);      %减半
subplot(2,1,1)   %画图
plot(t(1:2*fs),x(1:2*fs)); %只画2个周期
subplot(2,1,2)   %画图
plot(f,y);
看了 【Matlab的图形绘制和频...的网友还看了以下:

帮忙把摘要翻译成英文随着计算机技术、网络技术、通信技术的迅速发展和人们生活水平及需要的不断提高,作  2020-05-16 …

【Matlab的图形绘制和频谱计算】+和+【基本信号的表达式】课程设计要求如下:在matlab环境  2020-05-16 …

计算机信息系统可信计算基是:()。A、计算机系统装置B、计算机系统内保护装置C、计算机系统保护D、  2020-05-26 …

用户自主保护级的计算机信息系统可信计算基通过隔离用户与数据,使用户具备自主安全保护的能  2020-05-26 …

安全标记保护级的计算机信息系统可信计算基具有系统审计保护级的所有功能。此外,还需提供有关  2020-05-26 …

系统审计保护级与用户自主保护级相比,本级的计算机信息系统可信计算基实施了粒度更细的自主  2020-05-26 …

结构化保护级的计算机信息系统可信计算基建立于一个明确定义的形式化安全策略模型之上,它要  2020-05-26 …

访问验证保护级的计算机信息系统可信计算基满足访问监控器需求。访问监控器仲裁主体对客体的  2020-05-26 …

急!信息高速公路是以微电子技术、现代通信技术和()作为“路基”?1、信息高速公路是以微电子技术、现代  2020-10-29 …

英语翻译摘要可信计算是信息安全领域的一个新分支..本文说明了可信计算技术产生的背景和当前的研究现状,  2020-11-03 …