Matlab - Colores en Graficas (por RANGO)

   
Vista:

Colores en Graficas (por RANGO)

Publicado por Dinibel (30 intervenciones) el 22/03/2018 18:48:10
Hola, tenia una duda, posible que una misma linea en una grafica tenga distintos colores dependiendo del rango.

Me explico mejor, si quiero graficar:imgres

La linea puede tomar distintos colores entre [0 1], [1 2], [2 3], [3 4], [4 5]?? O si o si tiene que ser el mismo valor a lo largo de toda la linea??
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de JOSE JEREMIAS CABALLERO

Colores en Graficas (por RANGO)

Publicado por JOSE JEREMIAS CABALLERO jjcc94@hotmail.com (4526 intervenciones) el 22/03/2018 23:44:59
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
clear all
close all
x=0:0.01:5;
y=sin(x);
color=[rand rand rand];
c=1;
axis([x(1) x(end) min(y) max(y)]);
hold on
for i=1:length(x)-1
    if    x(i)>=c-1 &&   x(i)<=c
        plot([x(i) x(i+1)], [y(i) y(i+1)],'color',color,'linewidth',3)
    else
        c=c+1;
        color=[rand rand rand];
    end
end
    hold off
    grid on

Saludos
JOSE JEREMIAS CABALLERO
Asesor de Proyectos con Matlab
Servicios de programación matlab


http://matlabcaballero.blogspot.com
https://www.facebook.com/matlabcaballero
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Revisar política de publicidad