关于用MATLAB对信号进行频谱分析程序设计出完整的程序,对三阶交调进行模拟分析:1.输入:三个正弦信号之和,要求三个信号之间的频率相差不大.2.输入信号通过非线性放大器,放大器的放大

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 03:06:45
关于用MATLAB对信号进行频谱分析程序设计出完整的程序,对三阶交调进行模拟分析:1.输入:三个正弦信号之和,要求三个信号之间的频率相差不大.2.输入信号通过非线性放大器,放大器的放大

关于用MATLAB对信号进行频谱分析程序设计出完整的程序,对三阶交调进行模拟分析:1.输入:三个正弦信号之和,要求三个信号之间的频率相差不大.2.输入信号通过非线性放大器,放大器的放大
关于用MATLAB对信号进行频谱分析程序
设计出完整的程序,对三阶交调进行模拟分析:
1.输入:三个正弦信号之和,要求三个信号之间的频率相差不大.
2.输入信号通过非线性放大器,放大器的放大特性为a*x+b*x*x*x.
3.输出:输入信号和输出信号的频谱.(这点最重要,现在我的问题主要在这里,输出的频谱比预期的多出很多个频率).
能给出完整的程序最好了,
下面是我的源程序(为了简单,暂时只用两个正弦信号之和作为输入信号),请各位帮我看看问题出在哪里.
fs=6400000; %采样频率64k
t=0:(1/fs):(0.1-(1/fs)); %时长0.001秒
t_len=size(t,2);
f1=1400;
f2=1600; %双音信号1k和1.6k
f_len=linspace(-fs/2-fs/2/t_len,fs/2-fs/2/t_len,t_len);
figure(1);
a1=1.65;
a3=-0.887;
a5=0.16;
s=(sin(2*pi*f1*t)+sin(2*pi*f2*t));
ss=a1.^s+a3.^s.^s.^s;
fftmov1=20*log10(abs(fft(ss)));
fftmov1=fftshift(fftmov1);
plot(f_len,fftmov1);
ylim([-100 120]);
xlim([0 5000]);
grid on;
xlabel('频率hz');
ylabel('幅度db');
title('输出信号频谱');

关于用MATLAB对信号进行频谱分析程序设计出完整的程序,对三阶交调进行模拟分析:1.输入:三个正弦信号之和,要求三个信号之间的频率相差不大.2.输入信号通过非线性放大器,放大器的放大
ss=a1.^s+a3.^s.^s.^s;
这句是非线性放大器a*x+b*x*x*x么?
不是应该是a1.*s+a2.*x.*x.*x么?

关于用MATLAB对信号进行频谱分析程序设计出完整的程序,对三阶交调进行模拟分析:1.输入:三个正弦信号之和,要求三个信号之间的频率相差不大.2.输入信号通过非线性放大器,放大器的放大 【求助】Matlab运用FFT分析信号的频谱 用MATLAB 1,对矩形窗序列x1(n)=R8(n)进行频谱分析,截取长度N=64,【求助】Matlab运用FFT分析信号的频谱用MATLAB对矩形窗序列x1(n)=R8(n)进行频谱分析,截取长度N=64 用matlab语言产生一个正弦信号,进行频谱分析和自相关分析,求教~~~~~谢谢啊用matlab语言产生一个正弦信号,该信号由不同频率并且幅值也不同的正弦信号组成,对该信号进行频谱分析和自相关分 怎么用matlab进行频谱分析 如何将示波器采集到的离散信号导入Matlab来进行频谱分析? 求matlab高手,处理声音信号.基于matlab的语音信号处理一、 课程设计任务利用matlab对语音信号进行分析和处理,采集语音信号后,利用matlab软件平台进行频谱分析.对被分析的语音信号采用不同的 周期信号频谱分析的matlab程序?主要是用matlab将周期信号的时域图形画出,然后实部、虚部、幅值和相位与频率的关系图.通过验证可以追加悬赏. matlab 画频谱MATLAB画时域离散信号频谱时,时域坐标和频谱坐标怎么对应.求程序 求一道数字信号处理的问题,关于DFT变换一个连续信号中含40Hz和80Hz,现用抽样频率为128Hz对该信号进行抽样,并利用N=512点的DFT分析信号的频谱,计算出的频谱谱峰将出现在第几条谱线处? FFT对信号进行频谱分析时,信号的频率的分辨率与什么有关?能否给出其数学关系? 求matlab程序 对一个任意信号进行采样和恢复 用MATLAB实现尽快啊 谢谢 产生一个100Hz 的正弦信号,对其进行Hilbert 变换,并产生其频谱图.用Matlab 如何编程. 基于matlab的连续信号的频谱分析怎么在matlab中对连续信号X(t)=COS(4*pi*t)+SIN(2*pi*t)+COS(8*pi*t)进行DFT变换 .要求画出X(exp(jw))与f的频谱图.抽样间隔随意 进行振动频谱分析,信号很小,采用什么仪器? 我要用matlab对x(t)=exp(-t)u(t)做FFT的频谱分析,程序应该如何写? matlab分析噪声频谱如何用matlab分析2000个给定采样点的噪声信号的频谱? 关于利用FFT进行频谱分析时采样频率的问题,小弟现在正在做一个FFT频谱分析的课题,基本意思是这样的:要用FFT对存在干扰的某信号进行解析,并且已知干扰信号的频率范围是100hz---2000hz,现在 请问下如何对一个已经加噪的信号进行频谱分析,判断出哪些是要滤掉的噪声频率