comparing many plots with their peak values
    1 visualización (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    YH
 el 30 de En. de 2020
  
    
    
    
    
    Comentada: YH
 el 30 de En. de 2020
            Hey,
I have three hydrographs with different lenghts
I want to compare these hydrographs and the best way to do so is to overlay the peaks on top of each other or in other words to centralized the peak points in the x axes ( make all the peaks having the same position, lets say 0 in the x axes.
plot(biggest_hg1)
hold on 
plot(biggest_hg2)
plot(biggest_hg3)
I have attached the hydroraphs as mat file.
Does some one have any idea how to do it?
Thanks alot in advanced!
0 comentarios
Respuesta aceptada
  Mohammad Sami
      
 el 30 de En. de 2020
        load('test.mat');
[~,i1] = max(biggest_hg1);
x1 = (1:length(biggest_hg1)) - i1;
[~,i2] = max(biggest_hg2);
x2 = (1:length(biggest_hg2)) - i2;
[~,i3] = max(biggest_hg3);
x3 = (1:length(biggest_hg3)) - i3;
plot(x1,biggest_hg1);
hold on;
plot(x2,biggest_hg2);
plot(x3,biggest_hg3);
Más respuestas (0)
Ver también
Categorías
				Más información sobre Axis Labels 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!

