How to modify vector length ??
    5 visualizzazioni (ultimi 30 giorni)
  
       Mostra commenti meno recenti
    
    Nicolò Monaco
 il 15 Mar 2021
  
    
    
    
    
    Commentato: Nicolò Monaco
 il 15 Mar 2021
            I have a column vector with 604800 values representig power generation for a system per second in a week. On the other side I have another column vector of 10080 values that are the electrical load per minute in a week. I have to find the mismatch, so they must have the same lenght. The 10080 vector must be translated from "values per minute" to "values per second"
I thought interpolation can be a solution, but I cannot do it for every two subsequent values. Ideas??
0 Commenti
Risposta accettata
  ANKUR KUMAR
      
 il 15 Mar 2021
        
      Modificato: ANKUR KUMAR
      
 il 15 Mar 2021
  
      You can use interp1 to do that.
data1_per_second=randi(25,1,604800);
data2_per_minute=randi(25,1,10080);
data2_per_second=interp1([1:60:7*24*3600],data2_per_minute,[1:1:7*24*3600]);
Più risposte (0)
Vedere anche
Categorie
				Scopri di più su Interpolation in Help Center e File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

