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

Programa para la presentación de una gráfica Inter dimensional en MATLAB

M3iguekDocumentos de Investigación15 de Noviembre de 2021

559 Palabras (3 Páginas)64 Visitas

Página 1 de 3

[pic 1]        [pic 2]        [pic 3]

Título:

Programa para la presentación de una gráfica Inter dimensional en MATLAB

MATERIA:

Programación avanzada

DOCENTE:

Santiago Esparza Guerrero

ALUMNO:

Miguel Ángel Rodarte López

FECHA: 14/06/2020

Para comenzar hare una breve explicación de las funciones utilizadas en mi código para ser más entendible su elaboración y su comprensión, primero inicializamos los vectores que iremos a utilizar, en este caso utilizamos para nuestros vectores; ‘t’ el cual en el programa se le asigno un parámetro el cual va desde 0 hasta pi x 10 con

incrementos de pi sobre 50, debido a esto necesitamos un espacio de tres dimensiones, para ello ‘f’ es el seno de ‘t’ y ‘r’ será el coseno de ‘t’

Ahora sigue nuestro desarrollo para la gráfica en la cual utilizaremos ahora una función conocida como; ‘plot3’ esta crea una gráfica lineal tridimensional, seguido de esta función utilizamos; ‘hold’ el cual nos ayuda a conservar las parcelas de los ejes actuales para que las nuevas parcelas agregadas a los ejes no eliminen las gráficas existentes. Después observamos otra función la cual es; ‘grid’ esta muestra las líneas de cuadricula principales para los ejes o gráficos actuales devueltos.

Hice demasiados archivos como pruebas cada que encontraba algo y veía como eran sus funcionamientos.

[pic 4]

Hicimos una lectura de vectores diferentes en cada plano, en cada uno se vio utilizadas las funciones;

‘plot3’, ‘hold’ y ‘grid’ por ejemplo en nuestro plano xy graficamos en base al vector ‘t’ como ‘x’, nuestro

vector ‘r’ como ‘y’ , pero ahora ingresamos un nuevo vector, el cual es el vector ‘z’ este es igualado con una función denominada ‘ones’ esto creara una matriz codistribuida de unos con el tamaño especificado y la clase subyacente. El codificador del objeto codistribuidor especifica su esquema de distribución para poder crear la matriz codistribuida. Dentro de este parámetro ingresamos un ‘length’ en nuestro vector ‘t’ el cual le devuelve la longitud de la dimensión de la matriz más grande en el eje ‘x’. Este nuevo vector ‘z’ es multiplicado por 0 para ser la proyección en solo los vectores xy, seguido de esto le asignamos un nombre a tal proyección siendo en este caso ‘k’ y así en cada proyección llamándose de distinta forma ‘g’ y ‘r’.

Esta fue mi primera proyección.

[pic 5]

Para finalizar, agregamos el título de la gráfica, en este caso le llame ‘grafica con proyecciones’ seguido de esto usamos una nueva función llamada; ‘Axis square’ hace que la región actual de los ejes sea cuadrada (o en cubos cuando es tridimensional). Nuestro MATLAB ajusta el eje ‘x’, el eje ‘y’ y el eje ‘z’ para que tengan longitudes iguales y ajusta los incrementos entre las unidades de datos en consecuencia.

Ahora nuestro resultado final de nuestra proyección.

[pic 6]

Conclusión

La elaboración termino siendo muy laboriosa porque a su par, la proyección de cada una de ellas era sumamente más largo, pero eran más cortos de tiempo de elaborar, al final tuve que investigar de más funciones y hacerme ideas de como poder graficar varios de estos métodos, primero inicie para poder graficar dos planos en conjunto y al conseguirlo pude por fin como juntar todas las demás gráficas. Además, al ver terminado mi trabajo quería agregarle otra función que encontré que la verdad hacía que se viera más llamativa, es; ‘comet3’ esta genera una versión animada de mis plot3 pero al agregarla me lanzaba demasiados errores, así que decidí retirarla, a mi parecer estoy feliz con el resultado.

...

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