资源简介
加权最小二乘法源码(使用最原始的的定义公式编码)
代码片段和文件信息
function p=zxechf(xywn)
%w是每点的权重,n是最高次幂 p是输出的系数
figure(1)
plot(xy‘+‘); %做出原始散点图
legend(‘数据点(xiyi)‘)
xlabel(‘x‘);
ylabel(‘y‘);
title(‘数据点(xiyi)的散点图‘)
hold on
A=zeros((n+1)(n+1));
for i=1:(n+1)%行 循环n+1次
for j=1:(n+1)%列 循环n+1次
A(ij)=sum(w.*x.^((i-1)+(j-1)));%给矩阵A赋值
end
end
B=zeros((n+1)1);
for i=1:(n+1)%循环n+1次
B(i1)=sum(w.*x.^(i-1).*y);%给矩阵B赋值
end
p=A\B; %系数的列矩阵 是由低次向高次顺序 排列
%poly2str %X是表示一个多项式的向量 %Y多项式的字符串表示
C=zeros(1(n+1));
C=p‘;
X=fliplr(C); %对调顺序,由高次到低次排列
%
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1356 2015-07-17 21:43 jia_quan_zui_xiao_er_cheng_fa.m
相关资源
- 线性拟合仿真-最小二乘法、正交回归
- 竞争性自适应重加权
- 计算图像每个像素邻域方差的matlab程
- TOA定位两步加权最小二乘MATLAB算法程
- 加权平均 图像融合MATLAB算法 含融合源
- WNNM加权核范数最小化进行图像复原
- 基于多元线性回归的分析
- 各种最小二乘法总结算法+matlab源码
- 各种最小二乘法汇总算例及MATLAB程序
- 移动最小二乘法曲面拟合等步长采样
- matlab实现梯度倒数加权滤波
- Image Deformation Using Moving Least Squares 移
- 各种最小二乘法汇总(算例及MATLAB程
- matlab实现影像融合及精度评定
- 偏最小二乘法资料和matlab程序
- 基于js的气相分析图IDW反向加权插值算
- 最小二乘法电池参数辨识
- 最小二乘法的Matlab算法
- 利用Pisarenko谐波分解恢复理论推导谐
- matlab开发-2加权多项式拟合与估值
- 移动最小二乘法曲面拟合随机点拟合
- 加权灰关联模型matlab程序
- 最小二乘法曲线拟合matlab代码
- GTWR模型matlab实现
- 最小二乘法相位解缠算法
- 最小二乘法进行系统辨识
- 最小二乘法辨识一阶系统-lsq.m
- 最小二乘法汇总及matlab仿真
- NIPALS非线性迭代式偏最小二乘法matl
- 自适应控制——带遗忘因子的递推最
评论
共有 条评论