-
大小: 9KB文件类型: .m金币: 1下载: 0 次发布日期: 2021-05-06
- 语言: Matlab
- 标签: convolutive blind source separation; 盲源分离
资源简介
可以实现平稳甚至非平稳信号条件下的盲源分离
代码片段和文件信息
function [yWtJ] = convbss(xTQKNverboseiterprinteveryetads);
%CONVBSS demixes convolutively mixed signals.
%
% This implements an algorithm for blind source separation of
% convolutive mixtures that has been published in
%
% Lucas Parra Clay Spence
% “Convolutive blind source separation of non-stationary sources“
% IEEE Trans. on Speech and Audio Processing pp.320-327 May 2000.
%
% and it has been patented (US patent US6167417).
%
% The input arguments:
% x - the mixed signals (along the columns)
% T - the length of the FFT (default==512)
% Q - the length of the filter in time domain (default==128)
% K - the number of matrices to diagonalize (default==5)
% N - the number of intervals used to estimate each
% cross-power-matrix (default==7)
% verbose - if >0 the progress is printed out (default==1)
% iter - the maximum number of iterations (default==1000)
% printevery - how often should be something printed (default==10)
% eta - the learning rate (default==1.0)
% ds - the number of sources to be estimated
% (default==number_of_columns_of_x)
%
%Copyright notice:
%
% author: Stefan Harmeling
% GMD FIRST Berlin
% Germany
%
%THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE of GMD FIRST Berlin.
% The purpose of this software is the dissemination of
% scientific work for scientific use. The commercial
% distribution or use of this source code is prohibited
% as is any modification of its content.
%The copyright notice does not evidence any actual or intended
%publication of this code.
%
%Term and Termination:
%
%This License shall continue for as long as you use the Software.
%However it will terminate if you fail to comply with any of its
%terms and conditions. You agree upon termination to discontinue
%using and to destroy all copies of the Software.
%The Limitations of Warranties and Liability set out below shall
%continue in force even after any termination.
%
%Limitation of Warranties and Liability:
%
%THIS SOFTWARE IS PROVIDED BY THE AUTHOR “AS IS“ AND ANY EXPRESS OR
%IMPLIED WARRANTIES INCLUDING BUT NOT LIMITED TO THE IMPLIED
%WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
%HEREBY DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
%ANY DIRECT INDIRECT INCIDENTAL SPECIAL EXEMPLARY OR CONSEQUENTIAL
%DAMAGES (INCLUDING BUT NOT LIMITED TO PROCUREMENT OF SUBSTITUTE
GOODS
%OR SERVICES; LOSS OF USE DATA OR PROFITS; OR BUSINESS INTERRUPTION)
%HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY WHETHER IN CONTRACT
%STRICT LIABILITY OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
IN
%ANY WAY OUT OF THE USE OF THIS SOFTWARE EVEN IF ADVISED OF THE
%POSSIBILITY OF SUCH DAMAGE.
%
%----------- 2001 GMD FIRST Berlin - Stefan Harmeling -----------
%
% the size is needed very early
[rxcx] = size(x);
%
相关资源
- Human Action Detection Resources 一篇关于总
- Z-source-inverter-simulations
- blind-deconvolution 包括一片英文文献及其
- image_deblur_and_source_image 图像去模糊处
- blinddeconv 基于matlab开发的因离焦产生
- LTE_Simulator LTE的系统级仿真平台的搭建
- MLIunequalDCsources
- source-code 用D-CNN的方法
- LTE-source 主要根据3GPP的LTE标准
- iterative_blind_deconvolution 实现了迭代盲
- resource-management 雷达资源管理代码
- closednoloadstep
- Matlab_source_for_edge_detector_using_quaterni
- CV-model-source-code CV模型源代码
- OpenTLD-source 一个matlab tld算法
- Blind-deconvolution-program 实现盲解卷积的
- Resource-D2D-users D2D用户间的资源分配
- PSSCH D2D数据信道代码
- source-localization 本文介绍了基于麦克风
- Zsourcesdanxiang Z源逆变器的模糊控制
- 动态规划 01背包算法 matlab源码
评论
共有 条评论