Tarea 5 - Carlos Avendaño - 145272.docx

6
UNIVERSIDAD DE GUANAJUATO Campus Irapuato – Salamanca DIVISIÓN DE INGENIERÍAS MAESTRÍA EN INGENIERÍA ELÉCTRICA Electricidad y Magnetismo TAREAS #5 – Campos vectoriales en Matlab. PROFESOR Dr. Edgar Alvarado ESTUDIANTE Carlos Miguel Avendaño López 145272 SALAMANCA – 09 de Junio del 2015

Transcript of Tarea 5 - Carlos Avendaño - 145272.docx

Page 1: Tarea 5 - Carlos Avendaño - 145272.docx

UNIVERSIDAD DE GUANAJUATO

Campus Irapuato – Salamanca

DIVISIÓN DE INGENIERÍAS

MAESTRÍA EN INGENIERÍA ELÉCTRICA

Electricidad y Magnetismo

TAREAS #5 – Campos vectoriales en Matlab.

PROFESOR

Dr. Edgar Alvarado

ESTUDIANTE

Carlos Miguel Avendaño López

145272

SALAMANCA – 09 de Junio del 2015

Page 2: Tarea 5 - Carlos Avendaño - 145272.docx

1.G=− y ax+ x a y

[ x2+ y2 ]1/2

Códigoclose all;clear all;clc; %se define el tiempo que se quiere mostrar del campox = -4:0.5:4;y = x; %se crea la malla de puntos[xx,yy] = meshgrid(x,y);%Se escriben las componentes del campo vectorialGx = -yy./((xx.^2+yy.^2).^1/2);Gy = xx./((xx.^2+yy.^2).^1/2); quiver(Gx,Gy); z = Gx + Gy; hold on; contour(z);

Gráfica

Page 3: Tarea 5 - Carlos Avendaño - 145272.docx

2.M=x i+ y j

Códigoclose all;clear all;clc; %se define el tiempo que se quiere mostrar del campox = -4:0.5:4;y = x; %se crea la malla de puntos[xx,yy] = meshgrid(x,y);%Se escriben las componentes del campo vectorialMx = xx;My = yy; quiver(Mx,My); z = Mx + My; hold on; contour(z);

Gráfica

Page 4: Tarea 5 - Carlos Avendaño - 145272.docx

3.e−(x2+ y2)

Códigoclose all;clear all;clc; %se define el tiempo que se quiere mostrar del campox = -2.5:0.5:2.5;y = x; %se crea la malla de puntos[xx,yy] = meshgrid(x,y);%Se escribe la ecuación del campo vectorialz = exp(-(xx.^2+yy.^2)); %Se calcula el gradiente [Fx,Fy] = gradient(z); hold on; quiver(Fx,Fy); contour(z);

Gráfica

Page 5: Tarea 5 - Carlos Avendaño - 145272.docx

4. z= y3−3 y1+ x2

Códigoclose all;clear all;clc; %se define el tiempo que se quiere mostrar del campox = -2.5:0.5:2.5;y = x; %se crea la malla de puntos[xx,yy] = meshgrid(x,y);%Se escribe la ecuación del campo vectorialz = (yy.^3-3*yy)./(1+xx.^2); %Se calcula el gradiente [Fx,Fy] = gradient(z); hold on; quiver(Fx,Fy); contour(z);

Gráfica