April 25
MATLAB è un pacchetto software per l'analisi matematica professionale e la simulazione. Dove periodici funzioni - funzioni matematiche che ripetono in un dato intervallo - comuni in pratica, sono spesso difficili da scoprire mondo discreto di computer. Tuttavia, quando limitate in un dato intervallo, MATLAB può facilmente generare funzioni pre-costruito e periodici su misura.
1 Genera una serie di x su cui considerare la funzione o le funzioni che utilizzano la notazione serie MATLAB periodica. Specificando un valore di inizio e di fine separati da due punti, MATLAB genera una serie di numero. Per impostazione predefinita, il numero viene incrementato dal numero intero, ma qualsiasi incremento può essere specificato tra i valori di inizio e di arresto.
some_x = 0: 100;
another_x = -pi: 0.1: PI;
2 Generare valori di f (x) della funzione, dati i valori generati di x come input. E 'possibile generare il proprio funzione personalizzata per la generazione di codice personalizzato in un M-file - Tipo di file di programma di MATLAB - che restituisce un valore della funzione dato un valore di ingresso.
my_sinc_x = sinc (another_x);
my_custom_values = my_custom_function (some_x);
3 Genera un segnale periodico da un set di dati personalizzati con nessuna funzione conosciuta tramite la funzione repmat () per ripetere il segnale. I valori iniziali e finali di segnale devono essere simili per approssimare una funzione continua. In alcuni casi, ciò può essere ottenuto applicando una finestra per il segnale di guidare i valori iniziali e finali verso lo zero, o un altro numero, prima di applicare repmat ().
my_periodic_signal = repmat (my_signal, 1, nRepetitions);