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

【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的图形绘制和频...的网友还看了以下:

安全威胁可分为主动攻击和被动攻击,其中主动攻击行为包括( )。 A.篡改内容、伪造信息、拒绝服务 B  2020-05-23 …

安全威胁可分为主动攻击和被动攻击,其中主动攻击行为包括A.篡改内容、伪造信息、拒绝服务B.篡改内  2020-05-24 …

被动攻击通常包含()A.拒绝服务攻击B 欺骗攻击C.窃听攻击D.数据驱动攻击  2020-05-26 …

典型的水印攻击方式包括:鲁棒性攻击、表达攻击、解释攻击和法律攻击.其中鲁棒性攻击是指在不害图像  2020-05-26 …

请问总结的主要作用包括哪些?总结的主要作用包括()A.上情下达b.下情上达c.内情外达d.统一步调  2020-06-09 …

下列句子没有语病的一句是()A.当匪徒们偷袭游击队的时候,被游击队反包围,歼灭了大部分匪军。B.反  2020-06-25 …

指出下列病句的错误并改正①因此,当匪徒们偷袭游击队的时候,被游击队反包围了,歼灭了无数匪军。②恐怖  2020-06-25 …

下列句子没有语病的一句是A.当匪徒们偷袭游击队的时候,被游击队反包围,歼灭了大部分匪军。B.反革命  2020-07-03 …

指出下列病句的错误并改正①因此,当匪徒们偷袭游击队的时候,被游击队反包围了,歼灭了无数匪军。②恐怖  2020-07-09 …

保证在金融危机冲击下的稳定市场,是稳定经济、保证人民生活水平的重要方面。从内涵上看,稳定市场包括①稳  2020-12-05 …