Real-time feature extractor implementation
1 次查看(过去 30 天)
显示 更早的评论
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 个评论
回答(1 个)
Sahil Jain
2021-8-31
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 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!