i want to insert linear line like the first picture and if possible the equation of y intercept too.
second picture is the command for the GUI window and the last pic is the current graph

댓글 수: 3

sy w
sy w 2021년 1월 3일
hi, thank you for sparing your time answering this question. but this solution also doesn't work. do you perhaps have any other command that might help?
Walter Roberson
Walter Roberson 2021년 1월 4일
You can record the handle of the refline() and set the LineStyle property to '--' to get the broken line.

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

답변 (1개)

Cris LaPierre
Cris LaPierre 2021년 1월 4일
편집: Cris LaPierre 2021년 1월 4일

1 개 추천

You would do it the same way you would in MATLAB.
If you have the curve fitting toolbox, use the function fit with the fitType set to 'poly1'.
If you don't, use polyfit to perform linear regression. See this example.
Incidentally, either approach will return you the slope (m) and intercept (b), which you can use with refline. If you want the fit line to extend beyond the data, create an X vector that covers the range of values you would like, and use your equation to compute the corresponding Y values.

카테고리

도움말 센터File Exchange에서 Get Started with Curve Fitting Toolbox에 대해 자세히 알아보기

질문:

2020년 12월 27일

편집:

2021년 1월 4일

Community Treasure Hunt

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

Start Hunting!

Translated by