필터 지우기
필터 지우기

Using polyfit for linear regression

조회 수: 12 (최근 30일)
agung pratama
agung pratama 2020년 10월 8일
댓글: agung pratama 2020년 10월 8일
Hi guys, how do i get linear regression (p) of this X1 and Y1 values using polyfit?
I try but the X1 and Y1 keep changes back, expected i get like this graph in help window
  댓글 수: 2
KSSV
KSSV 2020년 10월 8일
Try clear all and run the code.
agung pratama
agung pratama 2020년 10월 8일
편집: agung pratama 2020년 10월 8일
Im sorry but its not working,
Do you think the code must be change?

댓글을 달려면 로그인하십시오.

답변 (1개)

Bjorn Gustavsson
Bjorn Gustavsson 2020년 10월 8일
Your code looks OK. Your problem might be that you expect a result identical to the figure from the documentation.
However, you ask for a linear fit in your call to polyfit - note the difference between your call and the call in the documentation!
your call:
p = polyfit(x,y,1);
Call in documentation:
p = polyfit(x,y,7);
You ask for a first-order polynomial, the call from the documentation is for a 7-order polynomial. That's the difference.
HTH
  댓글 수: 1
agung pratama
agung pratama 2020년 10월 8일
Yes i do that in purpose,i want first-order polynomial, so i change the code. My problem is how i change x1 and y1 value to get new p.

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Polynomials에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by