⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 iterative_selector.m

📁 implement basic routines in Matlab and Octave (currently using Matlab R13) for simulating adaptive b
💻 M
字号:
function [numIterationsIdeal, MSE] = iterative_selector(r, s, w_av, numAlgSearchIterations)

for i = 1:size(w_av,2)
    estimated_signal(:, i) = w_av(:, i)' * r;
    estimated_signal(:, i) = estimated_signal(:, i) / mean(abs(estimated_signal(:, i)));
    demodulated_data_s = (-2*pskdemod(estimated_signal(:, i), 2))+1;
    MSE(i) = mean(abs(demodulated_data_s - estimated_signal(:, i)));
end
[dummy, numIterationsIdeal] = min(MSE)

% minimum cumulative euclidian distance

% plot(MSE)
% for x = 1:400
%     h = scatterplot(estimated_signal(:, x))
%     F(x) = getframe;
%     close(h)
% end
% movie(F) % Play the movie twenty times

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -