Rappresentare la convoluzione continua con Matlab
32 messaggi
• Pagina 2 di 4 • 1, 2, 3, 4
0
voti
Dunque, sempre con questo script:
Sono riuscito a rappresentare le due figure (Fig. 1 e Fig. 2 come si legge dai commenti dello script):
Fig.1: sempre come al solito. Qualsiasi sia la dimensione dei vettori dei segnali
e
, viene sempre tagliato il vettore del risultato della convoluzione,
.
Fig. 2: va un po' meglio ma perché (secondo me) ho barato, dato che ho limitato l'asse con la funzione xlim.
Ci dovrá pur essere un modo per far troncare il segnale di uscita
senza tagliarlo come in fig. 1.
O mi sbaglio ?
Simo
- Codice: Seleziona tutto
t = -40:1/fs:40;
x = exp(2*t).*heaviside(-1*t);
h = heaviside(t - 3);
y = 1/fs * conv2(x,h, 'same');
plot(t,y) % plot Fig. 1
plot(t,y);xlim([-10,20]) % plot Fig. 2
Sono riuscito a rappresentare le due figure (Fig. 1 e Fig. 2 come si legge dai commenti dello script):
Fig.1: sempre come al solito. Qualsiasi sia la dimensione dei vettori dei segnali
e
, viene sempre tagliato il vettore del risultato della convoluzione,
.Fig. 2: va un po' meglio ma perché (secondo me) ho barato, dato che ho limitato l'asse con la funzione xlim.
Ci dovrá pur essere un modo per far troncare il segnale di uscita
senza tagliarlo come in fig. 1.O mi sbaglio ?
Simo
1
voti
Parti dalla definizione di convoluzione,
,
e chiediti: fissato
, per quale intervallo di valori di
il prodotto
è (sufficientemente) diverso da zero? (v. osservazione di
dimaios in [9])
,e chiediti: fissato
, per quale intervallo di valori di
il prodotto
è (sufficientemente) diverso da zero? (v. osservazione di It's a sin to write
instead of
(Anonimo).
...'cos you know that
ain't
, right?
You won't get a sexy tan if you write
in lieu of
.
Take a log for a fireplace, but don't take
for
arithm.
instead of
(Anonimo)....'cos you know that
ain't
, right?You won't get a sexy tan if you write
in lieu of
.Take a log for a fireplace, but don't take
for
arithm.-

DirtyDeeds
55,9k 7 11 13 - G.Master EY

- Messaggi: 7012
- Iscritto il: 13 apr 2010, 16:13
- Località: Somewhere in nowhere
1
voti
Ciao
DirtyDeeds
Io lo so che sono un po' ottusangolo ma la questione si sta facendo interessante.
La funzione di Heaviside
è rappresentata senza problemi su tutto il dominio. La convoluzione no.
Evidentemente per capire questo problema ne devo capire un altro. Che ancora non mi è del tutto chiaro.
Capisco la motivazione del vettore di lunghezza finita.
Come sempre preferisco partire da delle rappresentazioni grafiche:
Abbiamo:

E scrivere
nel dominio di
equivale a:

Che rappresentato tutto in funzione di
:
Ed abbiamo che

Mi sono lasciato confondere molto da quel
E l'intervallo è:
Ora, se non vado oltre il dovuto, il dominio di
, secondo il risultato riportato dal libro nel messaggio 1 è

per cui è sufficiente rappresentare la funzione con Matlab, che chiamo
(mi piace distinguere direttamente ogni cosa per evitare confusioni) in un intervallo
.
Ma anche qualcosina più di 3..
Dico bene ?
Scusate se ho scritto più castronerie del dovuto..
Io lo so che sono un po' ottusangolo ma la questione si sta facendo interessante.
dimaios ha scritto:Stai tentando di rappresentare un gradino con supporto infinito tramite un vettore di lunghezza finita.
La funzione di Heaviside
è rappresentata senza problemi su tutto il dominio. La convoluzione no.Evidentemente per capire questo problema ne devo capire un altro. Che ancora non mi è del tutto chiaro.
Capisco la motivazione del vettore di lunghezza finita.
Come sempre preferisco partire da delle rappresentazioni grafiche:
Abbiamo:

E scrivere
nel dominio di
equivale a:
Che rappresentato tutto in funzione di
:Ed abbiamo che

Mi sono lasciato confondere molto da quel

E l'intervallo è:

Ora, se non vado oltre il dovuto, il dominio di
, secondo il risultato riportato dal libro nel messaggio 1 è 
per cui è sufficiente rappresentare la funzione con Matlab, che chiamo
(mi piace distinguere direttamente ogni cosa per evitare confusioni) in un intervallo
.Ma anche qualcosina più di 3..
Dico bene ?
Scusate se ho scritto più castronerie del dovuto..
1
voti
gotthard ha scritto:va scritto, oppure anche
al posto di
, è corretto o mi sbaglio?
Si, secondo me hai ragione tu.
Avrei dovuto scrivere 
E mi sono confuso.

Scrivere

Si mi sembra OK.
1
voti
simo85 ha scritto:Avrei dovuto scrivere
Io dicevo:
, cioè con
al posto di
.simo85 ha scritto:Scrivere
Si mi sembra OK.
Secondo me è corretto scrivere
, ma non
.Credo che
non serva proprio considerarlo, ma forse sto sbagliando io.. Pezzo aggiunto:
Poi, una volta scritta
, ti serve scrivere
che sarà:
,quindi, come dicevo, credo che
non vada proprio considerato.1
voti
gotthard ha scritto:ma non.
Ora che ci penso bene, avevo ragione ed hai ragione tu.
gotthard ha scritto:Pezzo aggiunto:
Che poi è la quello che ho cancellato..

32 messaggi
• Pagina 2 di 4 • 1, 2, 3, 4
Torna a Programmi applicativi: simulatori, CAD ed altro
Chi c’è in linea
Visitano il forum: Nessuno e 4 ospiti

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)



, al posto di 

