Potresti provare una di quest due soluzioni (la seconda sembra quella più "comoda"):
[*] utilizzare il blocco "From Worksapce":
definisci nel workspace di MtLab (direttamente dalla Command Window o da un file .m i vettori:
t: time stamp del segnale
x: valore del segnale
("t" e "x" devono essere vettori colonna)
i due vettori devono essere inseriti nel campo "Data" del blocco "From Workspace" (doppio click sul blocco per aprire la finestra di input)
[t,x]
[*] utilizzare il blocco "From File":
definisci (come al punto precedente) i vettori "t" e "x"
genera una matrice avente "t" come prima riga e "x" come seconda riga
salva la matrice in un file ".mat"
specifica il nome del file ".mat" nel campo "Data" del blocco "From File" (doppio click sul blocco per aprire la finestra di input)
Generazione dei vettori "t", "x", della matrice e suo salvataggio in un file ".mat"
% Definizione dei vettori:
% t: time stamp
% x: valore del segnale
% da usare come input nel blocco "From Workspace
t=[0 .1 .1 .25 .25 .5 .5 .75 .75 1 ]';
x=[0 0 30 30 -30 -30 50 50 -50 -50 ]';
% Definizione della matrice "g_data" da salvare nel file "gradino.mat" da
% usare come input nel blocco "From File"
g_data=[t x]'
save gradino g_data
Hope this helps.
Allegati: