multiple number of inputs, two variables, linear regression
Afficher commentaires plus anciens
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
Réponse acceptée
Plus de réponses (1)
Yiannis Kotrotsos
le 30 Jan 2020
0 votes
Catégories
En savoir plus sur Linear Algebra dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!