Está en la página 1de 6

Universidad Politecnica Salesiana

Carrera Ingenieria Civil

Estudiante:

Tania Vanessa Bustamante Rodriguez.

Docente:

Ing. Teddy Jhennse Negrete Peña.

Periodo 60

Funciones Graficas en 2 Dimensiones y 3 Dimensiones


Matlab permite trabajar con gráficos de dos y tres dimensiones. Para mercados lo más común es
usar gráficos 2D. Ofrece gran número de posibilidades a la hora de realizar representaciones
gráficas. Dibuja curvas planas y superficies. Permite agrupar y superponer representaciones. Todo
ello con variaciones de estilo y de coordenadas. Permite a su vez realizar gráficos de tipo
estadístico: de barra, histogramas, etc. Por las características propias del programa, los gráficos,
en concreto los 2D, están orientados a la representación gráfica de vectores. Se utiliza una ventana
especial para la creación de los gráficos: la ventana gráfica o de dibujo y, dichos gráficos se
guardan en ficheros de extensión .fig. Ciertos comandos ejecutados sobre la línea de comandos
son los que abren esta ventana, otros dibujan sobre la ventana activa, bien sustituyendo lo que
había en ella, bien añadiendo nuevos elementos gráficos a los que había.
Gráficos en 2 dimensiones:

En Matlab los gráficos bidimensionales están orientados a graficar vectores y matrices (tomadas
como un conjunto de vectores). Para graficar, el software utiliza ventanas separadas, es decir, abre
una ventana nueva para graficar, y en caso de existir ya una gráfica anterior, simplemente la
sustituye. También existe la posibilidad de que grafique SOBRE una ya existente, como lo
veremos más adelante. La función básica para graficar vectores en plot. (Javier García de Jalón,
2005)

plot(x,y): dibuja el conjunto de puntos (x,y) donde las abscisas de los puntos se encuentran en el
vector x y las ordenadas en el y.

Esta función crea ejes lineales, simplemente debemos definir la variable dependiente y la
independiente.
Para crear gráficas de líneas bidimensionales, use la función plot. Por ejemplo, represente el valor
de la función seno sobre un vector espaciado linealmente de valores de 0 a 2π:

Funciones graficas de 3 dimensiones

El ámbito de los gráficos en general y de los tridimensionales en particular, es muy amplio. El


lector interesado puede explorar con más profundidad las numerosas posibilidades de
representación gráfica que ofrece MATLAB.

 El caso más sencillo se presenta cuando x, y y z son funciones de un parámetro t. Utilizamos


el comando fplot3 para dibujar la línea tridimensional.

x=sin(t)
y=cos(t)
z=0.2·t
Superficies tridimensionales

Algo más complicado es mostrar una superficie tridimensional descrita por una función de dos
variables z=f(x,y)

El primer paso es crear una rejilla en el plano XY que cubra el dominio de la función y el segundo
paso consiste en el cálculo del valor de z para cada uno de los puntos de la rejilla.
En la figura se muestra el conjunto de puntos del plano XY para el dominio -2≤x≤3, -1≤y≤3 con
espaciado de una unidad. Los puntos de la rejilla se definen mediante dos matrices. La
matriz X guarda las abscisas de los puntos y la matriz Y las ordendas de dichos puntos. La
función meshgrid de MATLAB crea la matriz X y la matriz Y.

Se calculan los valores de z=f(x,y) para cada unos de los puntos de la rejilla. En este caso z=x2-
y2

Incrementamos la resolución y dibujamos la superficie mediante la función mesh,

Alternativamente, podemos dibujar la misma superficie utilizando la función surf.


Vamos a dibujar la función

en el dominio el dominio -7≤x≤7, -7≤y≤7 con espaciado de 0.25. Evitamos a indeterminación 0/0
en el origen sumando eps a r.

El color de cada elemento de superficie está determinado por el valor de z y el mapa de colores
(una lista ordenda de colores)

(Garcia, 2016)

Bibliografía
Garcia, A. F. (2016). Grado en ingenieria matlab. España : Copyright.

Javier García de Jalón, J. I. (2005). Aprenda matlab 7.0 como si estuviera en primero. Madrid.

También podría gustarte