Está en la página 1de 5

El lenguaje de MATLAB

El lenguaje de MATLAB es un lenguaje de matriz/array o arreglo de alto nivel, el cual


contiene funciones, estados de flujo de control, estructuras de datos, in/out, y otras
características comunes de la programación orientada a objetos.

Permite tanto la «programación en lo pequeño» para crear rápidamente programas


desechables rápidos y sucios, como la «programación en lo grande» para crear programas
de aplicación completos, grandes y complejos.

MATLAB es la abreviatura de "matrix laboratory" (laboratorio de matrices). Aunque otros


lenguajes de programación generalmente procesan los números de uno en uno,
MATLAB® funciona principalmente con matrices y arreglos completos.

Los aspectos fundamentales del lenguaje incluyen operaciones básicas, como la creación
de variables, la indexación de arreglos, operaciones aritméticas y tipos de datos.

MATLAB es una plataforma de programación diseñada específicamente para ingenieros y


científicos. El corazón de MATLAB es el lenguaje MATLAB, un lenguaje basado en
matrices que permite la expresión más natural de las matemáticas computacionales.

Esta plataforma contiene tareas de computación, visualización y programación, las cuales


se puede manejar de forma fácil, en comparación con otros software de programación, y las
soluciones o resultados se expresan en notación matemática conocida.

Algunas de las características principales de MATLAB son las siguientes:

 Se puede comportarse como una calculadora o como un lenguaje de


programación.
 Combina muy bien el cálculo y el trazado gráfico.
 Es relativamente fácil de aprender.
 Se interpreta (no se compila), los errores son fáciles de corregir.
 Está optimizado para ser relativamente rápido cuando se realizan
operaciones matriciales.
 Tiene algunos elementos orientados a objetos.
¿Por qué MATLAB es un lenguaje interpretado?

Como parte de sus optimizaciones internas, MATLAB a veces compila partes del código
usando sus propias instalaciones internas (no usando un compilador externo).

MATLAB y Simulink pueden generar código que puede ser compilado por
compiladores externos, en circunstancias restringidas que implican principalmente
el uso de productos Mathworks adicionales (caros), pero esto no es válido para la
mayoría de las operaciones.

MATLAB utiliza la compilación Justo a Tiempo (JIT) en todo su código, lo que


permite generar código de nivel de máquina nativo el cual está optimizado tanto
para el código de MATLAB que se ejecuta como para la plataforma de hardware
concreta.

5. Escribir un programa que solicite al usuario introducir dos números. Si el primer número
introducido es mayor que el segundo número, el programa debe imprimir el mensaje El
primer número es el mayor, en caso contrario el programa debe imprimir el mensaje. El
primer número es el más pequeño. Considerar el caso de que ambos números sean iguales e
imprimir el correspondiente mensaje.
Código en MATLAB
% TRABAJO FINAL INTRODUCCIÓN A LA APROGRAMACIÓN
clear
A = input ('Introdusca el primer número')
B = input ('Introdusca el segundo número')

if A > B
disp ('El primer número es mayor que el segundo')

elseif A < B
disp ('El primer número es mas pequeño que el segundo')

else A = B
disp ('El primer número es igual que el segundo')
end

También podría gustarte