% x is an array and t is also an array of same size
f_up = 100;
f = (-f_up:0.02:f_up);
h = 2*pi*f;
for i = 1:length(h)
B(i) = trapz(t, x.*exp(-j.*w.*t));
end

 Akzeptierte Antwort

VBBV
VBBV am 7 Nov. 2021

1 Stimme

% x is the 1*476 array and t is also a 1*476 array meaning time
f_up = 100;
x= rand(1,476);
t = x;
f = (-f_up:0.1:f_up);
w = 2*pi*f;
for i = 1:length(w)
Xjw(:,i) = trapz(t, x.*exp(-j.*w(i).*t));
end
plot(Xjw)

Weitere Antworten (0)

Kategorien

Mehr zu Elementary Math finden Sie in Hilfe-Center und File Exchange

Tags

Gefragt:

am 7 Nov. 2021

Bearbeitet:

am 9 Nov. 2021

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by