Real-time feature extractor implementation
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Dear Matlab users,
I would like to process a signal in real time, the signal is provided by another block on simulink, the type of processing I want used by applying the following formula:
%% Input : Ia a vector of n*1
%% Output : Sa a vector of ne*1
l = length(Ia);
N = 1000; %% Number of samples
ne = (l-mod(l,N))/N; %% Number of iterations to balance Ia
n1 = 0;
for i = 1:ne
a = 0;
for j = n1+1:n1+N-mod(l,N)
a = Ia(j) +a;
end
n1 = n1+N;
Sa(i) = a;
end
0 Kommentare
Antworten (1)
Sahil Jain
am 31 Aug. 2021
Hi Saad. You can use a MATLAB Function block in Simulink which performs the custom processing you want. The following articles may help you further with this.
0 Kommentare
Siehe auch
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!