Function to display variables in MATLAB figures
29 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Say I have to plot the following:
x = [3 4 5 6]; y = [6 7 8 9];
Say in some logic these vectors hold their value for 'case1' which holds an integer value 10 (say).
Now I want this integer -10 i.e. value of 'case1' to display when I plot a MATLAB figure say using plot(x,y). Is there a function that will insert this value onto my plot?
Thank you
0 comentarios
Respuestas (1)
Chirag Gupta
el 16 de Ag. de 2011
Where do you want to insert this in the plot? You can insert this as a point on the existing graph using:
hold on;
plot(-10,1,'xk'); % Whats the y coordinate for -10 ?
If you just want to insert it to annotate your graph, you can use:
hold on;
text(2,3,'case1: -10');
If you want to place this as the title:
title(['case 1:' num2str(-10)]);
2 comentarios
Chirag Gupta
el 16 de Ag. de 2011
should! If you want the quotes around the the number then:
title([' case 1: ''' num2str(val) '''']);
Ver también
Categorías
Más información sobre 2-D and 3-D Plots en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!