关于如何用matlab做傅里叶变换的问题手头要处理数据,每个数据可看作是一段纵波.波的图像由origin处理得到.现在想把图像导入matlab中,进行傅里叶变换,从而得到傅里叶系数.这样就可以将其中

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 23:14:52
关于如何用matlab做傅里叶变换的问题手头要处理数据,每个数据可看作是一段纵波.波的图像由origin处理得到.现在想把图像导入matlab中,进行傅里叶变换,从而得到傅里叶系数.这样就可以将其中

关于如何用matlab做傅里叶变换的问题手头要处理数据,每个数据可看作是一段纵波.波的图像由origin处理得到.现在想把图像导入matlab中,进行傅里叶变换,从而得到傅里叶系数.这样就可以将其中
关于如何用matlab做傅里叶变换的问题
手头要处理数据,每个数据可看作是一段纵波.波的图像由origin处理得到.现在想把图像导入matlab中,进行傅里叶变换,从而得到傅里叶系数.这样就可以将其中不同振幅的波分离出来,从而求出其占整体的百分比.
目前这些波的图像都没有函数式,只是图像,是否需要先拟合,然后根据解析式进行变换.
我想了很久,查了很多书,可书上的东西有些太难了,我只是需要一个很简单的频谱分析就可以了.
谢谢你的回答,你给出的程序我在计算机上试一下.但是我没学过数字信号处理.看来要不不少课啊.

关于如何用matlab做傅里叶变换的问题手头要处理数据,每个数据可看作是一段纵波.波的图像由origin处理得到.现在想把图像导入matlab中,进行傅里叶变换,从而得到傅里叶系数.这样就可以将其中
不需要解析式,你学过数字信号处理的话看看matlab的fft函数就应该会用
fs=10000;%采样频率
N=1000; %采样点数
n=0:N-1;
t=n/fs;
y=sin(2*pi*t)+0.1*sin(4*pi*t)+0.01*sin(8*pi*t);
%给定信号
figure(1);
subplot(211);
plot(t,x);%绘出信号的时域波形
xlabel('时间/t');
ylabel('幅值');
title('信号的时域波形');
grid on;
y=fft(x,N);%进行fft变换
m=abs(y(1:N/2))*2/N;%求信号的真实幅值
f=n*fs/N; %进行对应的频率转换
subplot(212);
stem(f(1:N/2),m(1:N/2));%绘出频谱图
xlabel('频率/Hz');
ylabel('幅值');
title('信号频谱图');
grid on;

关于如何用matlab做傅里叶变换的问题手头要处理数据,每个数据可看作是一段纵波.波的图像由origin处理得到.现在想把图像导入matlab中,进行傅里叶变换,从而得到傅里叶系数.这样就可以将其中 如何用matlab实现矩形脉冲信号的傅里叶变换傅立叶变换不能直接用指令,要自己做出来的. 快速傅里叶变换,求助关于傅里叶变换时出现的问题 如何用matlab做呢 怎么用matlab对指数函数xa(t)=exp(-1000*t)进行进行傅里叶变换得到Xa(jΩ)呀,如何用matlab画出模拟信号和其傅里叶变换的曲线图呀?怎么我用plot总是出错呀? 有关 matlab 中fft(傅里叶变换)的问题 如何在matlab中求sgn符号函数的傅里叶变换 如何在matlab中求sgn符号函数的傅里叶变换 如何用matlab做参数方程的图? 如何用matlab做二重积分的数值计算 MATLAB做轨迹图:已知x,y,z关于时间的函数关系,如何用MATLAB画出轨迹方程已知x,y,z关于时间的函数关系,如何用MATLAB画出轨迹方程. matlab中如何解决整数规划问题关于供应链设施选址问题的《容量无限制成本固定模型》,如何用matlab解决 如何用matlab对彩色图像进行傅里叶变换后进行滤波?分别进行高通滤波,和低通滤波,代码如何写?怎么控制滤波的系数? 如何用MATLAB处理线性规划问题 如何用matlab解决百钱百鸡问题 如何用matlab绘制matlab的标志 关于傅里叶变换的问题?在傅里叶变换中有f(jw), 关于正弦函数的傅里叶变换的一个问题?