Pagina 1 di 1

come selezionare porzione di un plot in Matlab

MessaggioInviato: 16 ott 2011, 10:30
da giulia87
Ciao a tutti
qualcuno conosce una funzione in Matlab per selezionare una porzione di segnale da un plot e automaticamente salvarla in una variabile??
non riesco a trovarla con l'Help!

help me :-)

ciaoooo

Re: come selezionare porzione di un plot in Matlab

MessaggioInviato: 16 ott 2011, 23:46
da DirtyDeeds
Non mi è mica molto chiara la domanda :(

Re: come selezionare porzione di un plot in Matlab

MessaggioInviato: 18 ott 2011, 14:08
da serbring
Edit DD: non quotare tutto, non serve.

Questo dovrebbe fare al tuo caso

Codice: Seleziona tutto
x=[0:0.01:1000];
y=rand(size(x));
figure
plot(x,y)
%ingradisci la parte di segnale che ti serve e poi fai partire il seguente script
xLimits = get(gca,'XLim');  %# Get the range of the x axis
extracted_x=x(find(x>XLimits(1)&x<XLimits(2)));
extracted_y=y(find(x>XLimits(1)&x<XLimits(2)));