我有一个ascii文件,包含2048 x和y值对。我只是想知道如何在MATLAB中绘制y的fft。我正在写下面的MATLAB代码,但无法找到合适的结果。 我该怎么做?这是我曾尝试: I = load('data1.asc');
for i = 1:2048
y = I(:,2);
end
plot(x)
Fs = 40000;
T = 1/Fs;
L
我有一个n x m数据矩阵。 如何创建一个总和包含每列的元素的函数,例如,如果我输入一个值,我会得到一个1 x m行(其中m > 100)? 更具体而言,我计算在应该针对我把任何输入频率下工作的每一列的数据的离散傅立叶变换 这里是我的单个列代码: (* Length of time data *)
n = Length[t]
(* Compute discrete fourier trans
我已经开始(一个小项目)来计算频域图像的功率谱。 所以,我有什么到现在是这样的: %// close all; clear all; %// not generally appreciated
img = imread('ajw_pic.jpg','jpg'); % it is a color image
img = rgb2gray(img); %// change to gray
psd