Linear Regression using fminsearch | MATLAB
Вставка
- Опубліковано 14 жов 2024
- Code:
clc
clear all
close all
warning off
x=[1 2 3 4 5 6 7 8 9 10];
y=[0.2 0.5 0.3 3.5 1.0 1.5 1.8 2.0 2.3 2.2];
mks=length(x);
scatter(x,y);
slope=1;
intercept=1;
initialparameter=[slope intercept];
mx=@(initialparameter) (sum((abs(initialparameter(1)*x+initialparameter(2))-y).^2))/mks;
outputparameters=fminsearch(mx,initialparameter);
hold on;
x=1:0.01:10;
y=outputparameters(1)*x+outputparameters(2);
plot(x,y);
#LinearRegression #MATLAB #MachineLearning