{block name="css"}{/block} {block name="schema"} {/block}
Skip to main contentAll resources on this site are high-quality and available for download.
% 完整参数设置示例 config.tolerance = 1e-6; config.max_iterations = 1000; config.initial_matrix = eye(source_num); [separated_signals, mixing_matrix, performance, convergence_curve] = main(mixed_signals, source_num, config);
输入参数:
mixed_signals: 观测混合信号矩阵(M×N矩阵,M为通道数,N为采样点数)source_num: 可选的源信号数量参数(标量整数)config: 算法参数配置结构体(包含收敛容差、最大迭代次数等)initial_matrix: 可选的初始分离矩阵(用于特定算法初始化)separated_signals: 分离后的源信号矩阵(M×N矩阵)mixing_matrix: 分离混合矩阵(M×M方阵)performance: 分离性能指标结构体(包含SNR、相似度系数等评估指标)convergence_curve: 分离过程收敛曲线图(用于算法收敛性分析)