Afficher commentaires plus anciens
When plotting a scatter plot is it possible to add a linear fit to the the graph without having to go into tools-> basic fitting and clicking on linear and show equations?
Réponse acceptée
Plus de réponses (5)
Thomas
le 31 Jan 2012
1 vote
Also you can always do it once manually, generate data set, create the plot, make the linear fit with the equations, then in the Figure window
File>Generate code..
This will create a MATLAB function for everything that you did manually and can use it again and again if you have more data sets.
1 commentaire
Galina Machavariani
le 2 Sep 2021
After I did linear fit with equation, What should I write in the command window to generate the code?
Wayne King
le 31 Jan 2012
Hi, yes, you can use lsline()
x = 1:10;
y1 = x + randn(1,10);
scatter(x,y1,25,'b','*')
hold on;
lsline;
4 commentaires
Richard
le 31 Jan 2012
Wayne King
le 31 Jan 2012
lsline(), not isline. Did you copy and paste my code? I didn't write isline.
Richard
le 1 Fév 2012
vkehayas
le 30 Sep 2016
The statistics toolbox is required for
lsline
Annu Panwar
le 13 Sep 2017
0 votes
but anyone has observed that the results are different when you do polyfit by using codes and manually?
sabreen haj
le 27 Avr 2018
0 votes
Can you help me to write script for calibration curve And give me the equation so i can finde the x value then the result shown in a table with everage of 3 x value and std
Marcello Wienhoven
le 11 Jan 2021
0 votes
x = 1:10;
y1 = x + randn(1,10);
scatter(x,y1,25,'b','*')
P = polyfit(x,y1,1);
yfit = P(1)*x+P(2);
hold on;
plot(x,yfit,'r-.');
1 commentaire
Galina Machavariani
le 2 Sep 2021
Thank you for the answer.
And how can I display linear fit equation on the graph?
I mean not "manual" way in the graph editor, , but the code ...
Thank you !
Catégories
En savoir plus sur Linear Predictive Coding 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!
