Info
La pregunta está cerrada. Vuélvala a abrir para editarla o responderla.
Need help in trying to find abs(W)
3 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
%A nonstationary physiological signal given in sr.txt.
%first column is the time in seconds
%second column is the physilogical signal
%This signal is sampled at a nonuniform rate that resulted in
%different sampling interval as the data is being collected.
%Develop an algorithmto determine the power spectral density
%%
clearvars;
close all;
clc;
load sr.txt;
time=sr(:,1)-sr(1,1);
sig=sr(:,2);
fs=10;
timeI=[[0:1:length(sig)-1]*(1/fs)];
sigI=interp1(time,sig,timeI);
[W,f]=cwt(sigI,'amor',fs);
%Find the average of W
%x-axis frequency
%y-axis power
A=[abs(W)];
M=mean(A)
figure(1)
plot(M,sigI);
hold on;
plot(timeI,sigI,'r')
xlabel('frequency');
%ylabel('power spectrum')
0 comentarios
Respuestas (0)
La pregunta está cerrada.
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!