Red de conocimiento informático - Conocimiento del nombre de dominio - Utilice el comando carcaj de programación de MATLAB para dibujar un gráfico de intensidad del campo eléctrico

Utilice el comando carcaj de programación de MATLAB para dibujar un gráfico de intensidad del campo eléctrico

borrar

v='1./((x-3).^2+y.^2).^0.5+1./((x+3). ^2+y.^2).^0.5';% fórmula de cálculo de potencial

xmax=10;ymax=10;ngrid=30;

xplot=linspace(-xmax, xmax,ngrid);% área de dibujo, configuración de línea de cuadrícula

[x,y]=meshgrid(xplot);% genera cuadrícula bidimensional

vplot=eval(v); % Realizar ecuaciones de entrada para cálculos de potencial eléctrico

[explot,eyplot] =gradient(-vplot); Calcular la intensidad del campo eléctrico

clf;meshc(vplot);% Trazar con igual potencial Superficie tridimensional de la línea

xlabel('X');ylabel('Y');zlabel('potencial')

figura(2)

eje ([-xmax,xmax,-ymax,ymax]);

et=contour(x,y,vplot);

clabel(et); % Trazar con valores iguales Una superficie tridimensional de líneas. Mantener;

quiver(x,y,explot,eyplot);

xlabel('x'),ylabel('y');

Cerrar;