0% encontró este documento útil (0 votos)
69 vistas5 páginas

MATLAB

Matlab es un software de cálculo muy usado en universidades e investigación para resolver problemas matemáticos de manera más rápida y precisa mediante funciones incorporadas. Ofrece herramientas para la manipulación de matrices, representación de datos, implementación de algoritmos, y comunicación con otros programas. Aunque requiere optimización de memoria y depuración de código, Matlab facilita el prototipado rápido de soluciones a problemas complejos.

Cargado por

JANICK
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
69 vistas5 páginas

MATLAB

Matlab es un software de cálculo muy usado en universidades e investigación para resolver problemas matemáticos de manera más rápida y precisa mediante funciones incorporadas. Ofrece herramientas para la manipulación de matrices, representación de datos, implementación de algoritmos, y comunicación con otros programas. Aunque requiere optimización de memoria y depuración de código, Matlab facilita el prototipado rápido de soluciones a problemas complejos.

Cargado por

JANICK
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

UNIVERSIDAD REGIONAL AUTONOMA DE LOS

ANDES “UNIANDES”
FACULTAD DE SISTEMAS MERCANTILES
CARRERA DE INGENIERIA EN SOFTWARE

VII SOFTWARE
INTELIGENCIA ARTIFICIAL
MATLAB

JANICK R. CEVALLOS ILLICACHI


2020-2021
MATLAB

Matlab es la abreviatura de Matrix Laboratory (laboratorio de matrices). Creado


en 1984 por The MathWorks, es un software de cálculo muy usado en
universidades, centros de investigación y por ingenieros. En los últimos años
ha incluido muchas más capacidades, como la de programar directamente
procesadores digitales de señal, crear código, etc. Definiendo esta herramienta
es una de las muchas sofisticadas herramientas de computación disponibles en
el comercio para resolver problemas de matemáticas, tales como Maple,
Mathematica y MathCad. Generalmente el estudiante o Ingeniero que trabaja
en procesos encuentra dificultades en los complejos cálculos matemáticos que
hay que desarrollar para resolver los problemas que se generan en su área de
trabajo. Encontrar la solución a estos problemas muchas veces se torna
engorroso y se corre el riesgo del error en los procedimientos lo cual no
generaría una respuesta correcta. Gracias a las facilidades de MATLAB se
puede estar seguro sobre hallar la respuesta correcta con menos esfuerzos y
además se tiene un ahorro de tiempo.

Matlab nos ofrece muchas cosas y una de las mas importantes como
herramientas computacionales, direccionada al desarrollo de soluciones a
problemas complejos gracias a sus funciones incorporadas, entre sus
prestaciones básicas de hallan: la manipulación de matrices, la representación
de datos y funciones, la implementación de algoritmos, la creación de
interfaces de usuario y la comunicación con programas de otros leguajes y con
otros dispositivos hardware, este dispone el paquete de simulink que es
orientado a los estudiantes y personas comunes que deseen aprender este tipo
de simulación matemática.

Entre las ventajas que ofrece esta herramienta matemática son:

 Unas adecuadas optimizaciones, son rápidos en ejecución y de alta


precisión.
 Amplio soporte Matemático además de posibilidad de uso de precisión
extendida en los cálculos.
 Pueden ser paralelizados (MPI, PVM, OpenMP).
 Amplio soporte de funciones ya desarrolladas.
 rápido prototipado.
 Interacción con dispositivos hardware.
 una comunidad muy extendida, hay foros en la web donde se comparten
experiencias como soporte e ilustración a los usuarios.
 Comercial, es fácil de adquirir y no habrá problemas a la hora de
interactuar con otros programadores.

Desventajas de usar Matlab

 Gestión “oscura” de la memoria


 Problemas eventuales de velocidad
 Proceso laborioso susceptible a cometer errores en la programación de
algoritmos; es conteniente depurar correctamente los códigos realizados.
 distribución de ejecutables.
 Es preciso linkar con librerías numéricas y gráficas y es usual que de
dependan del lenguaje de programación y del sistema operativo.
 El ordenador donde la aplicación tiene que ser utilizada necesita
MCR(MATLAB Component Runtime) para que los archivos MATLAB
Funcionen correctamente.
 Las herramientas de debugging y profiling no suelen ser fáciles de utilizar
para algunos usuarios.

Matlab tiene diferentes herramientas a utilizar como son los Scripts, Son un
conjunto de instrucciones (de cualquier lenguaje) guardadas en un fichero
(usualmente de texto) que son ejecutadas normalmente mediante un intérprete.
Son útiles para automatizar pequeñas tareas. También puede hacer las veces
de un "programa principal" para ejecutar una aplicación. Así, para llevar a cabo
una tarea, en vez de escribir las instrucciones una por una en la línea de
comandos de MATLAB, se pueden escribir una detrás de otra en un fichero.
Para ello se puede utilizar el Editor integrado: icono “hoja en blanco” del menú
de herramientas, opción “New M-file” del Menú “File” o bien usando la orden.
(>> edit).

FUNCIONES

Una función (habitualmente denominadas M-funciones en MATLAB), es un


programa con una "interfase" de comunicación con el exterior mediante
argumentos de entrada y de salida.

Una función habitualmente denominadas M-funciones en MATLAB, es un


programa con una "interfase" de comunicación con el exterior mediante
argumentos de entrada y de salida.

Tenemos además los formatos de variables como les presento a continuación.

Por defecto, MATLAB muestra los números en formato de punto fijo con 5
dígitos. Se puede modificar esto mediante el comando format:

Además tenemos los comandos utilitarios como son:

Entre muchas mas tenemos a las funciones que se utiliza para resolver
problemas que son de gran ayuda, pero eso lo veremos en las clases con la
tutoría del maestro.

CONCLUSION
En cuanto a las conclusiones acerca de este programa orientado a los
estudiantes y profesionales de la computación, ayuda generalmente a resolver
cualquier tipo de problema con ayuda de funciones y modelos gráficos, este
programa computacional demás de resolver te ayuda a graficar distintos
problemas gracias a sus herramientas incorporadas, a mi parecer Matlab es un
software bastante completo y es muy interesante ya que dispone de una
amplitud excepcional.

LINKOGRAFIA

1. MATLAB User's Guide, The MathWorks, Inc., Massachusetts, 1995.


2. The MATLAB Handbook, E. Part-Enander, A. Sjoberg, B. Melin, and P.
Isaksson, Addison-Wesley, New York, 1996.

3. http://iimyo.forja.rediris.es/tutorial/IntroduccionaMatlab.pdf

4. http://en.wikipedia.org/wiki/Cleve_Moler

5. http://orion.ciencias.uniovi.es/~riera/modelado/practicas/pract_01.pdf

6. http://es.wikipedia.org/wiki/Fortran

7. http://www.ib.cnea.gov.ar/~instyctl/Tutorial_Matlab_esp/mfile.html

También podría gustarte