Regresja liniowa jest metodą statystyczną służącą do określenia zależności między jedną zmienną a drugą. Mówimy wtedy o regresji liniowej prostej. Bardziej ogólnym przypadkiem jest poszukiwanie zależności między kilkoma zmiennymi niezależnymi a zmienną zależną. Wtedy mamy do czynienia z regresją liniową wielokrotna. W tym krótkim artykule zobaczymy jak zaimplementować regresję liniową w Matlabie.
W MATLABie regresję liniową można realizować za pomocą wbudowanych funkcji do analizy danych.
MATLAB
% Przygotowanie danych
X = [1 2 3 4 5]';
Y = [2 3.5 4 5 6]';
% Dopasowanie modelu regresji liniowej
mdl = fitlm(X, Y);
% Wyświetlenie współczynników regresji
disp(mdl.Coefficients);
% Wykres danych i dopasowanej linii regresji
plot(mdl);
xlabel('X');
ylabel('Y');



POCZĄTKUJĄCY
1600 zł
Kurs programowania Python Online dla początkujących (Zdalnie)


ŚREDNIOZAAWANSOWANY
2200 zł
Python Data Science (Zdalnie)