ml - Introduzione interattiva di MATLAB Vai all'indice del corso
Grafici di funzioni di variabile reale
Versione 0.7
2gfr.00 -
Grafici di funzioni di variabile reale
2gfr.10 -
Grafici di funzioni lineari
2gfr.11 -
Funzioni lineari e sistemi di 2 equazioni lineari
2gfr.14 -
Grafici di x^2 e radice quadrata
2gfr.15 -
Polinomi ed equazioni di secondo grado
2gfr.17 -
Grafici di x^3 e radice cubica
2gfr.18 -
Grafici di polinomi cubici
2gfr.20 -
Grafici di seno e coseno
2gfr.22 -
Grafici di arcoseno ed arcocoseno
2gfr.24 -
Grafici di tangente e cotangente
2gfr.25 -
Grafici di arcotangente ed arcocotangente
2gfr.26 -
Grafici del quadrato, del cubo e della radice del seno
2gfr.27 -
Grafici del seno di x^2 e x^3
2gfr.30 -
Grafici di seno iperbolico e coseno iperbolico
2gfr.32 -
Grafici di tangente iperbolica e secante iperbolica
2gfr.40 -
Grafici di funzioni x^n*exp(x)
2gfr.41 -
Grafici di funzioni gaussiane
2gfr.42 -
Grafici di funzioni gaussiane
2gfr.43 -
Grafici di funzioni con exp, log ed abs
2gfr.44 -
Grafici di funzioni con logaritmi
2gfr.45 -
Grafici di funzioni con sin
2gfr.46 -
Grafici di funzione con sin
2gfr.51 -
Grafici di funzioni con exp, sin e cos
2gfr.70 -
Grafici di funzioni con punti singolari
2gfr.71 -
Grafico della funzione sin(1/x)
2gfr.72 -
Grafici di funzioni con sin(1/x)
2gfr.75 -
Grafico della funzione exp(1/x)
torna all'indice del modulo - del corso
2gfr.00 - Grafici di funzioni di variabile reale
Puo` essere molto utile servirsi di MATLAB per familiarizzarsi con le funzioni di variabile reale, specialmente di quelle elementari che si incontrano piu` spesso in applicazioni significative. In particolare e` utile prendere visione di grafici che consentono di confrontare funzioni diverse servendosi di colori e stili diversi per le loro curve.
Sono utili confronti come i seguenti:
funzioni dipendenti da un parametro relative a suoi diversi valori;
funzioni ottenibili l'una dall'altra mediante trasformazioni significative
come traslazioni, riflessioni, dilatazioni, passaggi ai valori reciproci;
funzioni ottenibili con composizioni di funzioni via via piu` complesse.
torna all'indice del modulo - del corso
2gfr.10 - Grafici di funzioni lineari
Si osservino i seguenti grafici di linee rette.
>> x1=-2.5:.1:4; >> y1=1.+.5.*x1; >> x2=-.5:.1:2.5; >> y2=-2.+2.*x2; >> plot(x1,y1,'-r',x2,y2,'-.b') >> grid on, axis equal tight
y1=1.+.5.*x1; y2=-2.+2.*x2;
diventano equivalenti quando si identifichino x1 con y2 ed x2 con y1 e si suppone che le variabili assumono tutti i valori reali
torna all'indice del modulo - del corso
2gfr.11 - Funzioni lineari e sistemi di 2 equazioni lineari
Si osservi il seguente grafico delle seguenti funzioni lineari.
>> x=-1:0.05:1; >> plot(x,arcsin(x),'-r',x,arccos(x),'-.b') >>
torna all'indice del modulo - del corso
2gfr.14 - Grafici di x^2 e radice quadrata
Si osservino i grafici delle funzioni x^2 e radice quadrata.
>> x=-1:0.05:1; >> plot(x,arcsin(x),'-r',x,arccos(x),'-.b') >>
Osserviamo che le due funzioni considerate per x>=0 sono l'una l'inversa dell'altra
torna all'indice del modulo - del corso
2gfr.15 - Polinomi ed equazioni di secondo grado
Si osservino i grafici delle funzioni x^2 e radice quadrata.
>> x=-1:0.05:1; >> plot(x,arcsin(x),'-r',x,arccos(x),'-.b') >>
Osserviamo che le due funzioni considerate per x>=0 sono l'una l'inversa dell'altra
torna all'indice del modulo - del corso
2gfr.17 - Grafici di x^3 e radice cubica
Si osservino i grafici delle funzioni seno e coseno.
>> x=-1:0.05:1; >> plot(x,arcsin(x),'-r',x,arccos(x),'-.b')
torna all'indice del modulo - del corso
2gfr.18 - Grafici di polinomi cubici
Si osservino i grafici delle funzioni seno e coseno.
>> x=-1:0.05:1; >> plot(x,arcsin(x),'-r',x,arccos(x),'-.b')
torna all'indice del modulo - del corso
2gfr.20 - Grafici di seno e coseno
Si osservino i grafici delle funzioni seno e coseno.
>> x=-3.5:0.05:3.5; >> plot(x,sin(x),'-r',x,cos(x),'-.b')
Da essi risultano evidente le periodicita`, la simmetria del coseno, l'antisimmetia del seno e la proprieta` di traslazione sin(x)=cos(x-pi/2).
torna all'indice del modulo - del corso
2gfr.22 - Grafici di arcoseno ed arcocoseno
Si osservino i grafici delle funzioni arcoseno ed arcocoseno.
>> x=-1:0.01:1; >> plot(x,asin(x),'-r',x,acos(x),'-b') >> grid on, axis equal tight
torna all'indice del modulo - del corso
2gfr.24 - Grafici di tangente e cotangente
Si osservino i grafici delle funzioni tangente e cotangente
>> x=-1.25*pi:pi/15:1.25*pi; >> plot(x,tan(x),'-r',x,cotan(x),'-.b') >>
torna all'indice del modulo - del corso
2gfr.25 - Grafici di arcotangente ed arcocotangente
Si osservino i grafici delle funzioni arcotangente ed arcocotangente.
>> x=-3:0.1:3; >> plot(x,atan(x),'-r',x,acotan(x),'-.b')
torna all'indice del modulo - del corso
2gfr.26 - Grafici del quadrato, del cubo e della radice del seno
Si osservino i grafici delle seguenti funzioni trigonometriche periodiche.
>> x=-1.25*pi:pi*0.01:1.25*pi; >> plot(x,sin(x).^2,'-r',x,sin(x).^3,'-b') >>
torna all'indice del modulo - del corso
2gfr.27 - Grafici del seno di x^2 e x^3
Si osservino i grafici delle seguenti funzioni trigonometriche non periodiche.
>> x=-2*pi:pi*0.01:2*pi; >> plot(x,sin(x.^2),'-r',x,sin(x.^3),'-b') >>
torna all'indice del modulo - del corso
2gfr.30 - Grafici di seno iperbolico e coseno iperbolico
Si osservino i grafici delle funzioni seno iperbolico e coseno iperbolico.
>> x=-2.:0.01:2.; >> plot(x,sinh(x),'-r',x,cosh(x),'-.b') >> grid on, axis equal tight
torna all'indice del modulo - del corso
2gfr.32 - Grafici di tangente iperbolica e secante iperbolica
Si osservino i grafici delle funzioni tangente iperbolica sinh(x)/cosh(x) e secante iperbolica 1/cosh(x).
>> x=-2.01:0.02:2.01; >> plot(x,tanh(x),'-r',x,sech(x),'-.b') >> grid on, axis equal tight
torna all'indice del modulo - del corso
2gfr.40 - Grafici di funzioni x^n*exp(x)
Si osservino i grafici di funzioni reali ottenute con le seguenti frasi.
>> x=-7:0.10:1.25; >> plot(x,x*exp(x),'-r',x,x^2*exp(x),'-.b',x,x^3*exp(x),'.g') >>
torna all'indice del modulo - del corso
2gfr.41 - Grafici di funzioni gaussiane
Si osservino i grafici delle funzioni ottenute con le seguenti frasi.
>> x=-2.5:0.01:4.5; >> plot(x,exp(-x.^2),'-r',x,exp((x-1).*(x-2)),'-.b',x,exp((x+.1).*(x-.5)),'-g') >>
torna all'indice del modulo - del corso
2gfr.42 - Grafici di funzioni gaussiane
Si osservino i grafici di funzioni reali ottenute con le seguenti frasi.
>> x=-3:0.05:3; >> plot(x,exp(-1./x.^2),'-r',x,exp(1./(x.^2-1)),'-.b') >>
torna all'indice del modulo - del corso
2gfr.43 - Grafici di funzioni con exp, log ed abs
Si osservino i grafici di funzioni reali ottenute con le seguenti frasi.
>> x=-4:0.05:4; >> plot(x,exp(-abs(x)),'-r',x,log(abs(x1)),'-.b') >>
torna all'indice del modulo - del corso
2gfr.44 - Grafici di funzioni con logaritmi
Si osservino i grafici di funzioni reali ottenute con le seguenti frasi.
>> x=0:0.05:2; >> plot(x,x*log(x),'-r',x,x^2*log(x),'-.b',x,x^x,':g') >>
torna all'indice del modulo - del corso
2gfr.45 - Grafici di funzioni con sin
Si osservino i grafici di funzioni reali ottenute con le seguenti frasi.
>> x=-2.25*pi:pi/20:2.25*pi; >> plot(x,x*sin(x),'-r',x,sin(x)/x,':g') >>
torna all'indice del modulo - del corso
2gfr.46 - Grafici di funzione con sin
Si osservino i grafici di funzioni reali ottenute con le seguenti frasi.
>> x=-6/pi:0.1/pi:6/pi; >> plot(x,sin(1/x),'-r',x,(sin(1/x))^2,':g') >>
torna all'indice del modulo - del corso
2gfr.51 - Grafici di funzioni con exp, sin e cos
Si osservino i seguenti grafici di funzioni reali ottenute componendo funzioni trascendenti elementari.
>> x=0:pi/15:4*pi; >> e2c=exp(2*cos(x)); >> plot(x,e2c,'r+') >> plot(x,e2c,'+') >> e2s=exp(2*sin(x)); >> plot(x,e2c,'-*k',x,e2c,'-.ok') >>
torna all'indice del modulo - del corso
2gfr.70 - Grafici di funzioni con punti singolari
Quando si vogliono grafici di funzione con punti nei quali qualche sottoespressione non e` definita con MATLAB si possono incontrare problemi legati alle approssimazioni numeriche che esso effettua. Bisogna allora procedere con attenzione; spesso e` opportuno procedere per passi successivi chiarendo via via i punti critici dei calcoli che si richiedono: questo puo` effettuarsi sia con studi analitici sulle espressioni da trattare, sia con indagini empiriche effettuate con tentativi via via piu` consapevoli e mirati.
torna all'indice del modulo - del corso
2gfr.71 - Grafico della funzione sin(1/x)
Si voglia il grafico della funzione sin(1/x). Un primo tentativo ingenuo puo` essere il seguente.
>> x=-pi*2:pi/100:pi*2; >> plot(x,sin(1./x),'-r') Warning: Divide by zero. >>In effetti la sequenza x di valori per la variabile indipendente contiene 0 e per questo valore 1/x non e` calcolabile. Riproviamo con una sequenza x che escluda lo 0; la scelta piu` semplice e` la seguente.
>> x=-pi*2.005:pi*0.01:pi*2.005; >> plot(x,sin(1./x),'-r') >>
La figura ottenuta da una chiara idea dell'andamento della funzione per |x| abbastanza grande, diciamo superiore a 0.5; in vicinanza dell'origine indica solo un andamento oscillante che conviene chiarire con un grafico circoscritto, con una sorta di zoom
>> x=-pi*0.2005:pi*0.001:pi*0.2005; >> plot(x,sin(1./x),'-r') >>
La nuova figura fornisce indicazioni piu` chiare sulle oscillazioni che si addensamento all'avvicinarsi a 0. Si puo` fare un ulteriore raffinamento che prende in considerazione solo valori positivi della variabile, dopo aver constatata la antisimmetria
>> x=pi*0.0001:pi*0.0001:pi*0.1; >> plot(x,sin(1./x),'-r') >>
torna all'indice del modulo - del corso
2gfr.72 - Grafici di funzioni con sin(1/x)
Si osservino i grafici delle due funzioni ottenute con le seguenti frasi .
>> x=-pi*0.5025:pi*0.005:pi*0.5025; >> plot(x,x.*sin(1./x),'-r',x,x.^2.*sin(1./x),'-b') >>
Anche per queste funzioni e` utile uno zoom che si puo` limitare a valori di x positivi.
>> x=0.0001:0.0001:0.5; >> plot(x,x.*sin(1./x),'-r',x,x.^2.*sin(1./x),'-b') >>
torna all'indice del modulo - del corso
2gfr.75 - Grafico della funzione exp(1/x)
La funzione exp(1/x) non e` definita per x=0; conviene considerare la sequenza dei valori della x divisa in due parti separate.
>> x1=-4:0.01:-0.01; x2=0.6:0.1:4.0; >> plot(x1,exp(1./x1),'-r',x2,exp(1./x2),'-r') >>
Osserviamo che se si considerano valori di x positivi piu` vicini a 0 di 0.6 si avrebbe un grafico schiacciato sull'esse x a causa dei valori elevati assunti dalla funzione per le suddette x.
torna all'indice del modulo - del corso