当前位置:
首页 >
递推最小二乘法
发布时间:2023/12/29
53
豆豆
主要用于求解超定方程的未知解,递推最小二乘法将用于实现机器人动力学参数辨识等方面,相关程序如下:
相关代码说明
使用递推最小二乘法,求解Ax=b的解
A为m*x维的矩阵,元素服从独立同分布的正态分布
b为m维的已知向量,元素也是服从独立同分布的正态分布
相关代码引用(第五清风创作)
clear; format long; A = randn([10000 10]); b = randn([10000 1]); x = rand(10,1); I = eye(10, 10); P = (10^6) * I;for k = 1:10000Ak = A(k,:);Q1 = P*(Ak');Q2 = 1 + Ak * P * (Ak');Q = Q1/Q2;x = x + Q * (b(k) - Ak*x);P = (I - Q*Ak)*P;result2(:,k) = x;result1(k) = k; end result1 = result1'; %result = [result1; result2]; plot(result1, result2);总结
- 上一篇: 最近很火的斗鱼大王卡动态线路免流系统搭建
- 下一篇: easyflash 学习笔记