Você está na página 1de 25

Introducción a Matlab

LSCA Jorge Iván Ontiveros José


Introducción a Matlab

¿Qué es Matlab?, MATrix LABoratory

Es un lenguaje de programación (inicialmente escrito en C) para realizar


cálculos numéricos con vectores y matrices. Como caso particular puede
también trabajar con números escalares, tanto reales como complejos.
Elementos básicos del escritorio de Matlab
Command Windows: Donde se ejecutan todas las instrucciones y
programas. Se escribe la instrucción o el nombre del programa y se da a
Enter.
Command History: Muestra los últimos comandos ejecutados en
Command Windows.
Current directory: Situarse en el directorio donde se va a trabajar
Help (también se puede usar desde comand windows)
Workspace: Para ver las variables que se están usando y sus
dimensiones (si son matrices)
Editor del Matlab: Todos los ficheros de comandos Matlab deben de llevar
la extensión .m
Objetivo
 Aprender a razonar
 Aprender a resolver problemas
 Aprender a programar
Objetivo
 Aprender a razonar

A=5
B=A+1
Z = 10

¿Cuanto vale A y cuanto vale B al final?


Usar Matlab como calculadora
Matlab sirve como una calculadora para hacer operaciones sencillas y
complejas sin necesidad de asignar una variable que almacene dichas
cantidades u operaciones.
Formato de decimales

Comando Efecto
format long Mostrar mas decimales
format short Mostrar menos decimales
format Formato por defecto Matlab
Tipos de variables
 Números
 Texto
 Valores lógicos
 Vectores
Palabras reservadas
 Break  Global
 Case  If
 Catch  Otherwise
 Classdef  Parfor
 Continue  Persistent
 Else  Return
 Elseif  Spmd
 End  Switch
 For  Try
 Function  While
Reglas para las variables
 Las variables no pueden tener cualquier nombre
 No pueden tener operadores como parte del nombre
 No pueden empezar por un número
 Pueden contener números y símbolos como parte del nombre
 Deben ser cortos y manejables

Clear variable = borra la variable escrita


Clear = borra todas las variables
Comunicación programa-usuario
 Mostrar mensajes de texto al usuario
 Pedir números y texto al usuario

Existen dos comandos para ello

disp () y fprintf ()
Diferencias entre disp y fprintf
disp

 Muestra números
 Muestra texto

fprinf

 Muestra ambas a la vez

fprinf (‘el resultado es %d \n’, VARIABLE);


Indicadores de salida en fprintf

Formato Descripción
%d Números sin decimales
%f Números con decimales
%s Cadena de texto
%n Salto de línea
Pedir números o texto
Muchos programas necesitan pedir datos al usuario
para ellos usaremos el comando input

Ejemplo para pedir números


numero = input (‘dame el numero’)

Ejemplo para pedir texto


nombre = input (‘dame el nombre’, ‘s’)
Empecemos razonando

Coco = 5
Coco = 2 + Coco
Coco= 2 + 3 * Coco
Eldiego = Coco + 10

¿Cuánto vale el Coco?


¿Cuánto vale Eldiego?
¿Qué es un problema?
Un problema se puede definir como una situación en la cual se trata de
alcanzar una meta y para lograrlo se deben hallar y utilizar unos medios
y estrategias para resolverlo.
¿Cómo resuelvo un problema?
Ejercicio 1
Programa para convertir de libras a gramos

libra = 453.592 (gramos)


Ejercicio 2
Programa que calcule el promedio de 3 materias
Ejercicio 3
Determinar la hipotenusa de un triángulo rectángulo conocidas
las longitudes de sus dos catetos.

sqrt (a*a + b*b)


Ejercicio 4
Orlando compro 15 metros de tela para mandar a fabricar una
cortina, a $2890 el metro, para colgarla necesita 28 aros de madera
cuyo valor es de $235 cada uno. El riel y demás accesorios cuesta
$4550. Si la modista cobra $500 por cada metro de tela
confeccionado y la instalación vale $2000.

¿Cuánto es el costo de la cortina ya instalada?


Ejercicio 5

Calcular el 16% de IVA del precio de dos artículos, informar al


usuario cuanto seria de impuesto y el total a pagar.
Ejercicio 6
Programa que lee por teclado el valor del radio de una
circunferencia y calcula y muestra por pantalla la longitud y el
área de la circunferencia.

Longitud de la circunferencia = 2*PI*Radio, Área de la


circunferencia = PI*Radio^2
Ejercicio 7
Programa que tome como dato de entrada un número que
corresponde a la longitud del radio una esfera y nos calcula y
escribe el volumen de la esfera que se corresponden con dicho
radio.

La fórmula para calcular el volumen de la esfera es


v = (4/3)*PI*r^3

Você também pode gostar