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!