求非线性偏最小二乘回归的MATLAB程序及实例,急用,谢谢!
1个回答
展开全部
假设用二阶多项式拟合x,y,那么[P1 P2 P3]=polyfit(x,y),
曲线方程为P1x^2+P2x+P3=y
曲线方程为P1x^2+P2x+P3=y
追问
谢谢啊!那是曲线拟合,我要的是偏最小二乘的程序...
追答
用nlinfit,你网上搜一下一堆实例
function my5
x=[0.33/24 1/24 8.8/24 1 2 6 31];
y=[58.2 44.2 35.8 33.7 27.8 25.4 21.1];
plot(x,y,'o')
hold on
P=nlinfit(x,y,@fun,[18 0 12]);%%%方程系数矩阵
disp(P)
xx=min(x):0.1:max(x);
yy=P(1)*xx.^P(2)+P(3);%%%方程形式
plot(xx,yy)
end
function y=fun(P,x)
y=P(1)*x.^P(2)+P(3);
end
富港检测技术(东莞)有限公司_
2024-04-02 广告
2024-04-02 广告
正弦振动多用于找出产品设计或包装设计的脆弱点。看在哪一个具体频率点响应最大(共振点);正弦振动在任一瞬间只包含一种频率的振动,而随机振动在任一瞬间包含频谱范围内的各种频率的振动。由于随机振动包含频谱内所有的频率,所以样品上的共振点会同时激发...
点击进入详情页
本回答由富港检测技术(东莞)有限公司_提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询