ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Funciones en matlab


Enviado por   •  25 de Noviembre de 2018  •  Tareas  •  504 Palabras (3 Páginas)  •  89 Visitas

Página 1 de 3

  1. Función seno

%Cerramos y limpiamos todas las varibles y command window

clear all

close all

clc

 

ax1 = subplot(2, 2, 1);

t = -2*pi:0.1:2*pi;

a = sin(t);

plot(ax1,t,a);

title('Función seno continua en el tiempo');

ylabel('Amplitud A'); %asignamos nombre al eje y

xlabel('Tiempo (t)'); %asignamos valor al eje x

grid on; %activamos la rejilla de la grafica

 

ax2 = subplot(2, 2, 2);

t1 = -2*pi:0.1:2*pi;

a1 = sin(t1-pi/6);

plot(ax2, t1, a1);

title({'Función seno continua en'; 'el tiempo desfasada en 30°'});

ylabel('Amplitud A'); %asignamos nombre al eje y

xlabel('Tiempo (t)'); %asignamos valor al eje x

grid on;

 

 

ax3 = subplot(2,2,3);

t2 = linspace(-2*pi, 2*pi, 30);

a2 = sin(t2);

stem(ax3, t2, a2);

title('Función seno discreta en el origen');

ylabel('Amplitud A'); %asignamos nombre al eje y

xlabel('[n]'); %asignamos valor al eje x

grid on;

 

ax4 = subplot(2,2,4);

t3 = linspace(-2*pi, 2*pi, 30);

a3 = sin(t3-pi/6);

stem(ax4, t3, a3);

title('Función seno discreta desfasada 30°');

ylabel('Amplitud A'); %asignamos nombre al eje y

xlabel('[n]'); %asignamos valor al eje x

grid on;

[pic 1]

  1. Función rampa

clear all;

close all;

clc

 

ax1 = subplot(2,2,1);

ta = -10:0.1:0;

tb = 0:0.1:10;

rampab = tb;

rampa = [zeros(1,101), rampab];

t = [ta,tb];

plot(ax1, t, rampa,'r','linewidth',2);

title('Función rampa');

xlabel('Tiempo (t)');

ylabel('Amplitud (A)');

grid on;

 

ax2 = subplot(2,2,2);

tc = -10:0.1:3;

td = 3:0.1:10;

rampad = td-3;

rampa1 = [zeros(1,131), rampad];

t1 = [tc,td];

plot(ax2, t1, rampa1,'r','linewidth',2);

title('Función rampa desfasada');

xlabel('Tiempo (t)');

ylabel('Amplitud (A)');

grid on;

 

ax3 = subplot(2,2,3);

te = -10:1:0;

tf = 0:1:10;

rampaf = tf;

rampa2 = [zeros(1,11), rampaf];

t2 = [te,tf];

stem(ax3, t2, rampa2,'r');

title('Función rampa discretizada');

xlabel('[n]');

ylabel('Amplitud (A)');

grid on;

 

ax4 = subplot(2,2,4);

tg = -10:1:3;

th = 3:1:10;

rampah = th-3;

rampa3 = [zeros(1,14), rampah];

t3 = [tg,th];

stem(ax4, t3, rampa3,'r');

title('Función rampa discretizada desfasada');

xlabel('[n]');

ylabel('Amplitud (A)');

grid on;

[pic 2]

  1. Función escalón unitario

clear all;

close all;

clc

 

ax1 = subplot(2,2,1);

t = -5:0.001:5;

a = heaviside (t);

plot(ax1, t, a, 'g', 'linewidth', 2);

title('Función escalón unitario');

ylabel('Amplitud (A)');

xlabel('Tiempo (t)');

grid on,

 

ax2 = subplot(2,2,2);

t1 = -5:0.001:5;

a1 = heaviside (t1 - 1);

plot(ax2, t1, a1, 'g', 'linewidth', 2);

title('Función escalón unitario desfasada en 1');

ylabel('Amplitud (A)');

xlabel('Tiempo (t)');

grid on;

 

ax3 = subplot(2,2,3);

t2 = -5:1:5;

a2 = heaviside (t2);

stem(ax3, t2, a2, 'g', 'linewidth', 2);

title('Función  escalón unitario discretizada');

ylabel('Amplitud (A)');

xlabel('[n]');

grid on;

 

ax3 = subplot(2,2,4);

t3 = -5:1:5;

...

Descargar como (para miembros actualizados)  txt (5.5 Kb)   pdf (426.2 Kb)   docx (169.2 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com