分段线性拟合matlab代码-Piecewise-linear-fitting:该方法可用于线性递归和非线性回归

时间:2024-06-11 15:28:57
【文件属性】:

文件名称:分段线性拟合matlab代码-Piecewise-linear-fitting:该方法可用于线性递归和非线性回归

文件大小:30KB

文件格式:ZIP

更新时间:2024-06-11 15:28:57

系统开源

分段线性拟合matlab代码 Piecewise linear fitting/regression MATLAB This method can be used in both linear regrassion and nonlinear regression. The dimension of beta depends on the number of coefficient you are seeking. 线性非线性皆适用 本例中要根据数据拟合两段直线,已知两段直线在x轴截距分别为(0,0)和(133,0),断点在0.95max{ydata}处。本文亮点在于利用逻辑语句进行分段函数定义的方法。网上有许多方法都不如此法简洁明了。 参考网站: code: clc clear all close all load('1.mat') %x0为断点 x0 = 0.95*xdata(ydata == max(ydata)); %定义分段函数,采用匿名函数语法 model = @(beta,x) beta(1).x.(x>0&x=x0&x<1


【文件预览】:
Piecewise-linear-fitting-master
----1.mat(2KB)
----PiecewiseLinearFitting.m(428B)
----diagram.png(27KB)
----README.md(2KB)

网友评论