Presentación En este documento se muestra una guía para graficar las superficies equipotenciales para el desarrollo de la actividad sugerida por el laboratorio de física 2 En Excel 1. Abra el programa de Excel 2. Abra el archivo de interés donde se encuentra sus datos. Si los datos son proporcionados por el equipo “especial”, indique al programa que estos son del tipo texto y que el símbolo decimal es punto (.) en vez de coma (,) en la opción de Avanzada en el paso 3. 3. Procure que sus datos queden organizados así Eje X Eje Y 4. Tenga presente el siguiente sistema de referencia 5. Seleccione todos los datos Voltaje 6. Con el asistente para gráficos, seleccione las opciones de Superficie y Contorno 7. Caracterice completamente la gráfica. Recuerde que una buena gráfica tiene bien identificado sus parámetros (títulos de los ejes, unidades, escala, nombre de la curva, etc.) 8. Ya teniendo la gráfica. De doble clic sobre la leyenda y modifique su escala. Haciendo unidad menor = 0.1 y unidad mayor = 0.5 9. Aquí ya tiene lista su gráfica para hacer el análisis En Matlab: Nota: el procedimiento mostrado fue desarrollado bajo el sistema operativo windows XP profesional y con Matlab versión 6.5. Si aparecen errores en su ejecución en versiones inferiores, remítase por favor a las ayudas. 1. El primer paso es adecuar los datos tal que desde Matlab se nos permita hacer su lectura. Para esta tarea se recurre a comandos como open, load, xlsread, etc. Entonces, se decide trabajar con el comando xlsread y se requiere abrir previamente el archivo de datos previamente en Excel, teniendo en cuenta el procedimiento descrito anteriormente y guardándolo con una extensión *.xls. 2. En el m-file, haga la corrección sobre la ubicación del archivo <nombre_del_archivo.xls>. Salve y ejecute desde la barra de comando de Matlab. 3. Este m-file debe ejecutarse desde el ambiente de Matlab 4. El código es: clc;clear all;close all; datos=xlsread('c:\Temporal\Datos3.xls'); %Ubicación del archivo que contiene la info [m,n]=size(datos); %dimensiones de la vble datos, m=filas n=columnas v=zeros(m-1,n-1); %matriz de ceros x=zeros(1,n-1); y=zeros(m-1,1); for k1=1:m, %extracción de los datos for k2=1:n, if ((k1>1) & (k2>1)) v(k1-1,k2-1)=datos(k1,k2); %v=voltajes end if ((k1==1) & (k2>1)) x(k2-1)=datos(1,k2); %posición x en cm end if ((k1>1) & (k2==1)) y(k1-1)=datos(k1,1); %posición y en cm end end end display('Mis datos. v [=] voltios / x [=] cm / y [=] cm') v x y figure(1) surf(x,y,v) title('Superf Equipotenciales (SE) / Sist: linea-linea') xlabel('Posicion en x [=] cm'); ylabel('Posicion en y [=] cm'); zlabel('voltaje [=] voltios'); figure(2) [X,Y] = meshgrid(x,y); mesh(X,Y,v) vmax=max(max(v)); vmin=min(min(v)); dv=(vmax-vmin)/20; nivel=vmin+(0.5*dv):dv:vmax; h=contour(X,Y,v,nivel); display('Click sobre la grafica para identificar el voltaje de la linea de nivel. Termina con ENTER') clabel(h,'manual') title('Curvas de Nivel de la SE / Sist: linea-linea') figure(3) [DX,DY] = gradient(v,.1,.1); contour(X,Y,v) hold on quiver(X,Y,DX,DY) colormap hsv grid off hold off title('Lineas de Flujo del Sist: linea-linea') 5. Los resultados fueron