说明:由混合信号分离出原信号的算法,目前比较成熟的线性盲源分离算法有很多,FastICA是其中之一。独立成分分析ICA是一个在多领域被应用的基础算法。ICA是一个不定问题,没有确定解,所以存在各种不同先验假定下的求解算法。相比其他技术,ICA的开源代码不是很多。
混合信号 线性盲源分离算法 FastICA 独立成分分析 ICA 基础算法 求解算法 开源代码
说明:非线性方程组的求解算法,里面还有MATLAB编程实现的程序。
非线性方程组 求解算法
说明:NMF矩阵分解算法可用于高维数据分解和降维处理分析。
NMF矩阵分解算法 高维数据分解 降维处理分析
说明:toeplitz方程的求解算法,反卷积中所使用。x*h=y, 已经h,y,求x。
反卷积算法 toeplitz deconvolution 反卷积-matlab 反卷积
说明:benders分解算法,求优化问题min cx+dy s.t.Ax+By>b
benders BENDERS-分解 Benders-算法 benders分解算法 Benders算法
说明:有借鉴意义哦,包括随机梯度算法,相对梯度算法,对信号进行频谱分析及滤波,内含心电信号数据及运用MATLAB写的源代码,MIMO OFDM matlab仿真,实现六自由度运动学逆解算法。
算法 代码 完整 求解 最大值
说明:Pisarenko谐波分解算法,真的是一个好程序,实现用SDRAM运行nios,同时用SRAM保存摄像头数据,比较了软阈值,硬阈值及当今各种阈值计算方法,旋转机械二维全息谱计算的实用例程,最终的权值矩阵就是滤波器的系数。
matlab 算法 编写 实现 求解 最大值 文献
说明:包括各种非线性方程的matlab求解算法,如拟牛顿法,数值延拓法,高斯牛顿法
数值延拓法 高斯牛顿法 nonlinear-equations continuation-method continuation
说明:计算几何中的凸包求解算法,效率比较高,并且容易使用,直接调用即可
计算凸包 计算几何 凸包 convHull2D 凸包-matlab
说明:matlab常用算法程序集主要用于解决插值、函数逼近、矩阵特征值计算、数值微分、数值积分、方程求根、非线性方程组求解、解线性方程组的直接法、解线性方程组的迭代法、随机数生成、特殊函数计算、常微分方程的初值等问题。
matlab 常用算法程序集