Mi piacerebbe rappresentare, con matlab, la convoluzione continua di due segnali, ma sto avendo qualche problemino..
Giusto per fare un esempio tratto dal libro Signals & Systems 2nd Edition by Oppenheim, Willsky e Nawab, avendo due segnali:

Si ha:

Rappresentazione ottenuta con Geogebra a mano:
Ecco, vorrei ottenere la stessa rappresentazione con matlab.
Ho provato con questo codice:
- Codice: Seleziona tutto
>> y = conv(x,h,'full');
>> plot(y)
>> t = -10:0.001:10;
>> x = exp(2*t).*heaviside(-t);
>> h = heaviside(t - 3);
>> y = conv(x,h,'full');
>> ty = -20:0.001:20;
>> plot(ty,y);
Però la rappresentazione che ottenogo è questa:
Che non mi sembra corretto..
Con il caso discreto trattato qui: viewtopic.php?f=7&t=59863#p596740
- Codice: Seleziona tutto
>> h1 = [1.0, 1.0, 1.0];
>> x1 = [0.5, 2.0];
>> n = 0:3;
>> y = conv(x1,h1);
>> stem(n,y1);
Non ho gli stessi problemi.
Dove sbaglio per il caso continuo ?
Ringrazio in anticipo.

Simo

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)
instead of
(Anonimo).
ain't
, right?
in lieu of
.
for
arithm.

è rappresentata secondo la definizione, nel messaggio 1 ho rappresentato direttamente quella 'specchiata'.
.
è normalizzato, ma la figura presenta sempre quella curvatuta verso la fine:
per
e
, rappresentando da
a
con gli stessi risultati..

, si estende l'intervallo per cui
. Ma poi si