MATLAB es un paquete de software para el análisis matemático y simulación profesional . Donde funciones periódicas - funciones matemáticas que se repiten en un rango determinado - común en la práctica , a menudo son difíciles de explorar en el mundo discreto de computadoras. Sin embargo , cuando se limita en un rango determinado, MATLAB puede generar fácilmente funciones periódicas pre - construidos y personalizado. Instrucciones
1
Generar una serie de x sobre el que consideran su función o funciones que utilizan la notación serie MATLAB periódica. Al especificar un valor inicial y final separados por dos puntos , MATLAB genera una serie de números para usted. Por defecto, el número se incrementa por el número entero , pero cualquier incremento puede especificarse entre los valores de marcha y paro
some_x = 0:100 ; another_x = - pi: . 0.1 : pi ;
< br > 2
Generar valores de f ( x) de la función , teniendo en cuenta los valores generados de x como entrada. Es posible crear una función personalizada mediante la generación de código personalizado en un archivo- M - Tipo de archivo de programa de MATLAB - que devuelve un valor de la función dada un valor de entrada
my_sinc_x = sinc ( another_x ) ; my_custom_values . = my_custom_function ( some_x ) ;
3
Generar una señal periódica de un conjunto de datos personalizados que no tienen función conocida, utilizando la función repmat () para repetir la señal . Los valores iniciales y finales de la señal debe ser similar a la aproximación de una función continua . En algunos casos , esto se puede lograr mediante la aplicación de una ventana a su señal para accionar los valores inicial y final hacia el cero , o algún otro número , antes de aplicar repmat ( ) .
My_periodic_signal = repmat ( my_signal , 1 , nRepetitions ) ;