Participantes:
MATLAB Jesus Ramírez
Stefany Briceño
Maryolis Moreno
Facilitadora: José Lobo
María Rojo
Wesley
Bentancourt Guntis kisis
¿QUE ES
MATLAB?
MATLAB es la abreviatura de "matrix laboratory" (laboratorio
de matrices). Es un sistema de cómputo numérico y
plataforma de programación utilizada por científicos e
ingenieros para analizar datos, desarrollar algoritmos y crear
modelos. MATLAB está diseñado para funcionar
principalmente con matrices y arreglos completos, a diferencia
de otros lenguajes de programación que procesan los números
de uno en uno.
MATLAB ES UN LENGUAJE DE PROGRAMACIÓN DE
ALTO NIVEL UTILIZADO EN MUCHOS CAMPOS, COMO:
Aprendizaje automático
Procesamiento de señales
Procesamiento de imágenes
Visión artificial
Comunicaciones
Finanzas computacionales
Diseño de control
Robótica
Ingeniería y ciencias aplicadas
Economía y finanzas
Arreglos
los arreglos son estructuras de datos que almacenan elementos en una secuencia. Aquí tienes
algunos ejemplos de arreglos:
Arreglo unidimensional (vector): % Crear un vector de números enteros del 1 al 10. miVector = 1:10;
Arreglo bidimensional (matriz):% Crear una matriz de 3x3 con valores aleatorios. miMatriz =
rand(3, 3);
Arreglo multidimensional: Puedes tener arreglos con más de dos dimensiones (por ejemplo, un
cubo o un tensor).La creación depende de tus necesidades específicas.
Crear y editar variables
1) Para asignarle un valor se utiliza el signo de igual “=“.
2) Al asignarle un nombre a una variable que sea hexadecimal siempre debe comenzar con una letra
3) Matlab es muy sensible a las mayúsculas ejemplo: si colocas el nombre de una variable a y la otra es
lo tomara como variables diferentes.
4)Si no quieres que matlab muestre el valor de la variable al presionar “enter”, coloca punto y coma
al final ejemplo: x=4+5;
5)Si solo colocas un expresión sin asignarle una variable ejemplo: 5+4 al presionar “enter” por defecto
te colocara la variable “ans” que significa respuesta.
Introducir datos
Para ingresar un valor en una variable se usa el siguiente código “input”, y se usa
de la siguiente manera, ejemplo n1=input(‘ingresa el primer valor: ’);
Mostrar datos en pantalla
Al mostrar datos en pantalla se usa el siguiente código “disp()” un ejemplo de
esto seria el siguiente: disp.(‘matemáticas’);
Funciones y Procedimientos :Sintaxis general:function [y1, ..., yN] = myfun(x1, ..., xM)
Ejemplo de función con una salida :
function ave =
calculateAverage(x)
ave = sum(x(:)) / numel(x);
end
Ejemplo de función con varias salidas:
function [m, s] = stat(x) n = length(x);
m = sum(x) / n;
s = sqrt(sum((x - m).^2) / n);
end
Ejemplo de una clase simple :% Archivo: [Link] MiClase
properties
Propiedad1
end methods
function obj = MiClase(valorInicial)
obj.Propiedad1 = valorInicial;
end
function resultado = miMetodo(obj, argumento)
resultado = obj.Propiedad1 + argumento;
end
end
end