Filter löschen
Filter löschen

How to display the equation in the graph.Here the slope is found to be 0.35(if i am not wrong) and i want to display the equation as y=0.35x on the graph .Any answers will be highly appreciated

1 Ansicht (letzte 30 Tage)

Akzeptierte Antwort

Mohammad Sami
Mohammad Sami am 4 Mai 2020
There are two options.
First option is to use the text function to display the text on the axis.
x = -1;
y = -0.5;
text(x,y,'y = 0.35x');
The other option is to use annotations.
x = [0.3 0.5]; % normalized coordinates
y = [0.6 0.5]; % normalized coordinates
annotation('textarrow',x,y,'String','y = 0.35x ')
  3 Kommentare
Mohammad Sami
Mohammad Sami am 4 Mai 2020
Bearbeitet: Mohammad Sami am 4 Mai 2020
you can get the coefficient programatically and convert it to a string.
formula = sprintf('y = %0.4fx',m.Coefficients.Estimate(1));
text(x,y,formula);

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu MATLAB finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by