
Modificación de axes
Publicado por Álvaro (20 intervenciones) el 27/10/2016 16:47:11
Buenas tardes.
Necesito saber cómo, dentro de un bucle donde recalculo datos, puedo ir ploteando dichos datos cambiando únicamente esa propiedad del axes, ya que al inicio del bucle cambio las propiedades de nombres de ejes y título.
Muestro un ejemplo sencillo (repito que es un ejemplo, de ahí que no tenga sentido ese subplot, pero en mi caso real sí que es necesario):
Espero haber podido expresar correctamente lo que necesito. He intentado usar refreshdata pero no funciona.
Muchas gracias.
Un saludo.
Necesito saber cómo, dentro de un bucle donde recalculo datos, puedo ir ploteando dichos datos cambiando únicamente esa propiedad del axes, ya que al inicio del bucle cambio las propiedades de nombres de ejes y título.
Muestro un ejemplo sencillo (repito que es un ejemplo, de ahí que no tenga sentido ese subplot, pero en mi caso real sí que es necesario):
1
2
3
4
5
6
7
8
9
10
11
12
13
14
clc; clear all; close all
f1 = subplot(1,1,1); f1.XLabel.String = 'Iteraciones'; ...
f1.YLabel.String = 'Consumo (l/s)'; ...
f1.Title.String = 'CONSUMO EN CADA NODO';
mat_C = [0 0 0 0];
plot(f1,mat_C)
for i = 1:10
mat_C = mat_C + 1;
% Lugar donde necesito insertar el código que me permita plotear los nuevos datos.
pause(1E-20)
end
Espero haber podido expresar correctamente lo que necesito. He intentado usar refreshdata pero no funciona.
Muchas gracias.
Un saludo.
Valora esta pregunta


0