Skip to content

JuanK-08/Proyecto-Final

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 

Repository files navigation

Matplot ++

Matplot++ es una biblioteca grafica de C++, que genera gráficos cientificos, de manera similar a la biblioteca de Matplotlib en Python, sin necesidad de usar herramientas externas como OpenGL.

Objetivo

Este proyecto tiene como objetivo demostrar la implementación y uso de la biblioteca Matplot++ en un entorno C++. Se presentan ejemplos de visualización de datos y gráficos matemáticos para ilustrar la funcionalidad de la librería y su aplicabilidad en proyectos científicos, asimismo se presentarán las respectivas instrucciones para su instalación y su reproducción.

Instrucciones de la instalación

Para instalar la bilbioteca se utilizó un repositorio "https://github.com/alandefreitas/matplotplusplus/releases/" desde el cual se descargo la carpeta Source code (zip) la cual está comprimida, dicha carpeta se descarga en el computador como matplotplusplus-1.2.2.

Una vez se descargaba la carpeta, usualmente se descarga en Downloads por lo que se sugiere revisar previamente o ingresar con cd Downloads. Dicho esto, desde la consola mkdir Matplot o en el escritorio se puede crear una carpeta con el nombre Matplot, para después escribir en la consola cp matplotplusplus-1.2.2.zip Matplot o se copia directamente desde el escritorio, una vez adentro de la carpeta con cd Matplot en el escritorio se puede descomprimir la carpeta con click derecho, o unzip matplotplusplus-1.2.2.zip desde la consola. Una vez se haya descomprimido se revisa ls que haya cmakeluego se crea una carpeta llamada mkdir build entra a build, luego en build se escribe cmake ../ para leer la configuración, una vez se haya finalizado, al revisar el contenido de build ls entre su contenido, va a tener makefiles, ahora para compilar se escribe make -j $(nproc) de manera que es mucho más rápido compilar la libreria. Para saber si funciono la instalación se debe erevisar con un ejemplo.

Compilar

Este es el código que se va a usar para la prueba:

image

Para compilar el código se escribe en la terminal g++ -I ~/Descargas/matplotplusplus-1.2.2/source/ -L ~/Descargas/matplotplusplus-1.2.2/build/source/matplot/ -L ~/Descargas/matplotplusplus 1.2.2/build/source/3rd_party/ histogram_1.cpp -lmatplot -lnodesoup -ltiff -ljpeg -lz -lpng es importante que el -I y el -L tengan la ruta de donde se encuenta la carpeta matplotplusplus-1.2.2

Ejecución y reproducción

Una vez se haya compilado el código quiere decir que se ha intalado correctamente la libreria, de forma que si se quiere ver la ejecución se puede escribir ./a.out como en la ejecución de cualquier código en C++.

image

Como se evidencia en la anterior imagen, el código de ejemplo compila y se ejecuta correctamente. De manera que la libreria se ha instalado correctamente.

Referencias

  • Github - para la instalación

Autores

  • Juan Esteban Cabrera Peralta
  • Juan Camilo Villamil Mateus
  • Manuel Alejandro Carrasco Becerra
  • Paula Alejandra Bautista Vargas

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors