multiple number of inputs, two variables, linear regression
Ältere Kommentare anzeigen
so, i need to insert two variables (14 times each) and find the linear regression of those values
i wrote this code :
clear all
clc
n=input('give n:'); %, 's');
x=zeros(n,1); % pinakas nx1
y=zeros(n,1); % pinakas nx1
for i=1:n
x(i)=input(['give x:' num2str(i,3)], 's');
y(i)=input(['give y:' num2str(i,3)], 's');
end
X=mean(x);
Y=mean(y);
b=sum((x-X).*(y-Y))/sum((x-X).*(x-X))
a=Y-b*X
but each time i input two digit number i get this message: "Unable to perform assignment because the left and right sides have a different number of elements."
what am i doing wrong?
thank you
Akzeptierte Antwort
Weitere Antworten (1)
Yiannis Kotrotsos
am 30 Jan. 2020
0 Stimmen
Kategorien
Mehr zu Linear Algebra finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!