Finding a linear equation

2 views (last 30 days)
I have three variable like x,y, z. I need to find a linear relation between them like z=c1*x+c2*y+c3. Please help. Thanks

Accepted Answer

JESUS DAVID ARIZA ROYETH
JESUS DAVID ARIZA ROYETH on 5 Nov 2019
solution example:
x=rand(1,20);
y=rand(1,20);
z=3*x+4*y+7;
b=regress(z',[x' y' ones(size(x'))]);
fprintf('Equation is z=%0.2fx+%0.2fy+%0.2f\n',b)
  2 Comments
TRAILOKYA
TRAILOKYA on 5 Nov 2019
I have three data sets for x, y, z. I need to find z=f(x,y). Like the following z=x+c1*y-c2 (someone measured like this)
I dont understand why you have taken the coefficients for z already.
JESUS DAVID ARIZA ROYETH
JESUS DAVID ARIZA ROYETH on 5 Nov 2019
Edited: JESUS DAVID ARIZA ROYETH on 5 Nov 2019
because it is an example you can put anything in z and the program will look for the coefficients for you, x, y, z is your dataset

Sign in to comment.

More Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!