Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Funzione di trasferimento con matlab

Strumenti informatici per la matematica applicata, le simulazioni, il disegno: Mathcad, Matlab, Scilab, Microcap, PSpice, AutoCad ...

Moderatori: Foto Utenteg.schgor, Foto Utentedimaios

0
voti

[11] Re: Funzione di trasferimento con matlab

Messaggioda Foto UtenteDirtyDeeds » 3 ott 2011, 15:50

parolina ha scritto:Mi ha detto al posto di s utilizzare j\omega...aiuto


Aiuto, ma per cosa esattamente?
It's a sin to write sin instead of \sin (Anonimo).
...'cos you know that cos ain't \cos, right?
You won't get a sexy tan if you write tan in lieu of \tan.
Take a log for a fireplace, but don't take log for \logarithm.
Avatar utente
Foto UtenteDirtyDeeds
55,9k 7 11 13
G.Master EY
G.Master EY
 
Messaggi: 7012
Iscritto il: 13 apr 2010, 16:13
Località: Somewhere in nowhere

0
voti

[12] Re: Funzione di trasferimento con matlab

Messaggioda Foto Utenteparolina » 3 ott 2011, 16:06

non ho capito come fare per utilizzare come dice lui i vettori...ovvero la banda a 3 db del filtro che è 40.528KHz devo rappresentarla da fmin a fmax.....e quali sono????
Avatar utente
Foto Utenteparolina
1.543 4 11
Expert EY
Expert EY
 
Messaggi: 404
Iscritto il: 27 giu 2009, 17:18

0
voti

[13] Re: Funzione di trasferimento con matlab

Messaggioda Foto UtenteDirtyDeeds » 3 ott 2011, 16:14

Foto Utenteparolina non farti tirare fuori le parole di bocca :roll:

Non ti è chiara la sostituzione s=\text{j}\omega (e spero che non sia così...) o non ti è chiaro come fare il grafico della funzione T(\text{j}\omega)?
It's a sin to write sin instead of \sin (Anonimo).
...'cos you know that cos ain't \cos, right?
You won't get a sexy tan if you write tan in lieu of \tan.
Take a log for a fireplace, but don't take log for \logarithm.
Avatar utente
Foto UtenteDirtyDeeds
55,9k 7 11 13
G.Master EY
G.Master EY
 
Messaggi: 7012
Iscritto il: 13 apr 2010, 16:13
Località: Somewhere in nowhere

0
voti

[14] Re: Funzione di trasferimento con matlab

Messaggioda Foto Utenteparolina » 3 ott 2011, 16:19

no ahahha la sostituzione mi è chiara.E' che mi ha detto..invece di utilizzare in matlab bode(), di utilizzate plot per il modulo e la fase...e quindi utilizzare i vettori....

invece di avere 2\pi f_{LPF} di considerare j\omega 2\pi [f_{min}:df:f_{max}]
Avatar utente
Foto Utenteparolina
1.543 4 11
Expert EY
Expert EY
 
Messaggi: 404
Iscritto il: 27 giu 2009, 17:18

0
voti

[15] Re: Funzione di trasferimento con matlab

Messaggioda Foto UtenteDirtyDeeds » 3 ott 2011, 16:49

Per esempio:

Codice: Seleziona tutto
j = sqrt(-1);
f = fmin : deltaf : fmax;
w = 2*pi*f;
T = 2*pi*flpf./((j*w).^2 + completa tu)
loglog(f,abs(T))


Occhio che sopra ci sono dei punti, e c'è un motivo ;-)
It's a sin to write sin instead of \sin (Anonimo).
...'cos you know that cos ain't \cos, right?
You won't get a sexy tan if you write tan in lieu of \tan.
Take a log for a fireplace, but don't take log for \logarithm.
Avatar utente
Foto UtenteDirtyDeeds
55,9k 7 11 13
G.Master EY
G.Master EY
 
Messaggi: 7012
Iscritto il: 13 apr 2010, 16:13
Località: Somewhere in nowhere

0
voti

[16] Re: Funzione di trasferimento con matlab

Messaggioda Foto Utenteparolina » 3 ott 2011, 16:52

ecco questo intendeva!!! Eh ma io mi chiedo...fmin ed fmax dove li prendo???
Avatar utente
Foto Utenteparolina
1.543 4 11
Expert EY
Expert EY
 
Messaggi: 404
Iscritto il: 27 giu 2009, 17:18

0
voti

[17] Re: Funzione di trasferimento con matlab

Messaggioda Foto UtenteDirtyDeeds » 3 ott 2011, 16:54

Come dove le prendi?! Le scegli tu :!:

Meglio, però, se le frequenze le spazi in modo logaritmico, usando il comando logspace, come aveva già consigliato Foto UtenteIsidoroKZ in [3].
It's a sin to write sin instead of \sin (Anonimo).
...'cos you know that cos ain't \cos, right?
You won't get a sexy tan if you write tan in lieu of \tan.
Take a log for a fireplace, but don't take log for \logarithm.
Avatar utente
Foto UtenteDirtyDeeds
55,9k 7 11 13
G.Master EY
G.Master EY
 
Messaggi: 7012
Iscritto il: 13 apr 2010, 16:13
Località: Somewhere in nowhere

0
voti

[18] Re: Funzione di trasferimento con matlab

Messaggioda Foto Utenteparolina » 3 ott 2011, 16:56

in base a...mi sto perdendo!!!!! Aspetta mi raccapezzolo...e continuo pure il codice.....appè appè
Avatar utente
Foto Utenteparolina
1.543 4 11
Expert EY
Expert EY
 
Messaggi: 404
Iscritto il: 27 giu 2009, 17:18

1
voti

[19] Re: Funzione di trasferimento con matlab

Messaggioda Foto UtenteDirtyDeeds » 3 ott 2011, 16:59

Per questa domanda, non meno di 10 babà :mrgreen:

Sono la frequenza minima e massima dell'asse delle frequenze! Vuoi fare il grafico tra 10 Hz e 100 kHz? scriverai

Codice: Seleziona tutto
fmin = 10;
fmax = 1e5;


Però rileggi il [17], che ho modificato.
It's a sin to write sin instead of \sin (Anonimo).
...'cos you know that cos ain't \cos, right?
You won't get a sexy tan if you write tan in lieu of \tan.
Take a log for a fireplace, but don't take log for \logarithm.
Avatar utente
Foto UtenteDirtyDeeds
55,9k 7 11 13
G.Master EY
G.Master EY
 
Messaggi: 7012
Iscritto il: 13 apr 2010, 16:13
Località: Somewhere in nowhere

0
voti

[20] Re: Funzione di trasferimento con matlab

Messaggioda Foto Utenteparolina » 3 ott 2011, 17:05

Codice: Seleziona tutto
j = sqrt(-1);
f = fmin : deltaf : fmax;
w = 2*pi*f;
T = 2*pi*flpf./((j*w).^2 + (j*w)*2*pi*flpf+2*pi*flpf.)
loglog(f,abs(T))


Punto 1 ...il punto non l'ho capito!!!
Punto 2 ..come spaziarle in modo logaritmico??Ho riletto il post ma.....ignorantissima io!!!

e per avere i decibel'??
Avatar utente
Foto Utenteparolina
1.543 4 11
Expert EY
Expert EY
 
Messaggi: 404
Iscritto il: 27 giu 2009, 17:18

PrecedenteProssimo

Torna a Programmi applicativi: simulatori, CAD ed altro

Chi c’è in linea

Visitano il forum: Nessuno e 13 ospiti