Advertisement
ulises114

Untitled

May 1st, 2018
312
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MatLab 0.59 KB | None | 0 0
  1. function [mas_cercano] = MasCercano(datos, k)
  2. %MasCercano nos permite encontrar el multiplo del tiempo de muestreo más
  3. %cercano al valor real de tau
  4.  
  5. %Creamos un vector de valores 0.632*k de las dimensiones deseadas, que
  6. %comience cuando se produce la acción de control
  7. k=datos(20:100,1)*0+0.632*k;
  8.  
  9. %Buscamos en que posició de la primera columna de 'datos' se encuentra el
  10. %valor de respuesta mas cercano a 0.632*k
  11. [minimo,posicion]=min(abs(datos(20:100,1)-k));
  12.  
  13. %Multiplicamos la posición por el periodo de muestreo para saber el tiempo
  14. %mas cercano a tau
  15. mas_cercano=posicion*0.05;
  16.  
  17. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement