Info

Cette question est clôturée. Rouvrir pour modifier ou répondre.

Is it possible to create a legend on a graph which is reliant on the function input?

1 vue (au cours des 30 derniers jours)
Alok Virkar
Alok Virkar le 3 Nov 2017
Clôturé : MATLAB Answer Bot le 20 Août 2021
I am graphing a function, and I want the legend on the graph to post what the input of the function is...

Réponses (2)

KSSV
KSSV le 3 Nov 2017
x = linspace(0,2*pi) ;
f1 = @(x) sin(x) ;
f2 = @(x) x.^2 ;
y1 = f1(x) ;
y2 = f2(x) ;
figure
hold on
plot(x,y1,'r')
plot(x,y2,'b')
legend('sin(x)','x^2')

Walter Roberson
Walter Roberson le 3 Nov 2017
Yes but it would not often be readable.
For a function with input in the variable x you can do
legend( num2str(x))
However the user could just look at the plot to see what the range of the values were?

Cette question est clôturée.

Community Treasure Hunt

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

Start Hunting!

Translated by