Tema 2: Uso de los comandos básicos



Documentos relacionados
Introducción a MATLAB

Gestión de datos con STATGRAPHICS

CALCULO GRADO EN INGEN. INFORM. DEL SOFTWARE PRACTICA 1. INTRODUCCIÓN A MATLAB

UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN

PRÁCTICA NÚMEROS REALES Y COMPLEJOS CURSO Práctica 1 (21- IX-2016)

Introducción a MATLAB

Práctica 10: Tablas. B12. Informática I. Curso 2001/2002 INFORMÁTICA I B12. Departament d Enginyeria i Ciència dels Computadors

TRABAJO CON NÚMEROS EN EXCEL 2007

Tema 2. FUNCIONES, VARIABLES Y CARPETAS EN LA CALCULADORA CLASSPAD

Práctica 1: Introducción a SPSS 1

Pre-Laboratorio 1 MA-33A : Introducción a Matlab

TUTORIAL INTRODUCTORIO DE MATLAB

PERIODO 2 SOFTWARE MANEJADOR DE BASE DE DATOS CONCEPTOS BASICOS DE MICROSOFT ACCESS

Contenido. Página 2 de 8

Iniciación a Microsoft Excel. Definición y descripción de una hoja de cálculo

Software de la pizarra ebeam: Scrapbook-Ruedas de herramientas. LA PIZARRA DIGITAL INTERACTIVA

GUIA PRACTICA PARA LA APLICACIÓN DE MS EXCEL TECNOLOGIA/ INFORMATICA

MANUAL DE SYMBALOO Autor: Javier Prieto Pariente

3. CREAR FORMULARIOS 3.1. CREAR FORMULARIOS CREAR UN FORMULARIO CON EL ASISTENTE PARA FORMULARIOS UNIDAD 3- CREAR FORMULARIOS

Práctica 0: Introducción a Matlab. Matlab es un acrónimo: MATrix LABoratory

RELACIONES ACCESS TIPOS DE RELACIONES QUE PODEMOS UTILIZAR

CURSO DE COMPUTACIÓN A2 ADMINISTRATIVO MÓDULO CONFIGURABLE

La suma de dos números.

CORPORACIÓN UNIFICADA NACIONAL DE EDUCACIÓN SUPERIOR FACULTAD DE INGENIERIAS LINEA INFORMÁTICA

1.2 Uso del software como una calculadora. Iniciación a los operadores y almacenamiento de datos.

Utilización del menú Formato de Celdas

... Tablas. Crear Tabla. anfora CAPÍTULO 6

La herramienta ArtEM: Aritmética Entera y Modular

Debemos obtener las medidas estadísticas más comunes.

Editor y manejo de Datos en SPSS. Favio Murillo García

MICROSOFT EXCEL QUÉ ES MICROSOFT EXCEL?

Ejercicio 5 de Excel 1. Lea y escriba la información en su cuaderno 2. Realice los ejercicios

UNIDAD 3 FUNCIONES, FÓRMULAS Y MANIPULACIONES

Práctica 2 Estadística Descriptiva

Manejo de la hoja de cálculo Calc. 1. Cómo abrir y guardar un archivo de Calc?

Herramienta de comunicación privada: Mensajería y Usuarios en línea

PRUEBA DE NIVEL DE ACCES

Definición(2) La base (r) de un sistema de numeración especifica el número de dígitos o cardinal* de dicho conjunto ordenado. Las bases más utilizadas

INSTITUTO UNIVERSITARIO DE TECNOLOGÍA JOSE LEONARDO CHIRINO PUNTO FIJO EDO-FALCON INTRODUCCION A LA INFORMATICA ING. JUAN DE LA ROSA T.

Centro de Profesorado Luisa Revuelta (Córdoba) TEMA 5 FORMATOS DE PÁGINA, CARÁCTER Y PÁRRAFO

Comenzando a usar MatLab:

2 Operaciones de producto y división de polinomios

Configuración de módulos con Joomla: orden, acceso, asignación. Ejemplo con un menú. (CU00416A)

Lección 1. Tutorial básico de MATLAB: Operaciones y funciones básicas

Tutorial de Power Point

1.4 Ficheros m. Entrada y salida de datos por consola.

Manual del Usuario de Microsoft Access Consultas - Página 1. Tema IV: Consultas. IV.1. Creación de Consultas

Organización de los contenidos en Joomla!

CORPORACIÓN UNIFICADA NACIONAL DE EDUCACIÓN SUPERIOR FACULTAD DE INGENIERIAS LINEA INFORMÁTICA GUIA FORMATOS Y FORMATOS CONDICIONALES

INSTRUCCIONES PARA EL USO DEL SOFTWARE (IS)

Canales de Tintas planas: Este tipo de canales se pueden añadir cuando sea necesario aplicar placas de tintas planas en un proceso de impresión.

MANUAL LOTTERY V2. Figura 1: Web ubicación archivo ejecutable

2. OPERACIONES ALGEBRAICAS BÁSICAS.

UNIVERSIDAD TECNOLÓGICA DE PEREIRA Programa de tecnología Eléctrica. Introducción a Matlab Taller No. 1

INTRODUCCIÓN A MATLAB. Laboratorio de Biofísica, U.T.P

Excel Básico para Educación Financiera

Manual de usuario OTIC365

ALCHEMY SEARCH VERSIÓN 8.2 GUIA DE REFERENCIA RÁPIDA

CREACIÓN DE SOBRES, ETIQUETAS Y CARTAS PERSONALES

PRACTICAS DE OPENOFFICE CALC Práctica 1

1. INTRODUCCIÓN EMPEZAR A TRABAJAR CON EXCEL HOJA DE CÁLCULO APLICAR ESTILO Y FORMATO CREAR UN GRÁFICO...

José A. Jiménez Nieto

SESIÓN 1 PRE-ALGEBRA, CONCEPTOS Y OPERACIONES ARITMÉTICAS BÁSICAS

Creación de una base de datos de Videojuegos con Access

CAPITULO I INTRODUCCIÓN

UNIDAD I. ALGORITMOS

Lección 8: Potencias con exponentes enteros

07 Variables. 7.1 Variables globales Definición

Introducción a las bases de datos y Access

Capítulo 2. Cómo utilizar la ayuda

Precios de venta i. Precios de venta

Excel Fundamentos de Excel. Área académica de Informática

Una hoja de cálculo es un tipo de documento en el que

Tras esto nos preguntará si queremos realizar la protección de nuestra aplicación mediante llave USB, a lo que tendremos que contestar que SI.

TEMA I EL SISTEMA SAP R/3

Fondo de escritorio Como hemos comentado, lo primero que vemos al iniciar Windows es el escritorio, el

PRÁCTICA No. 2 FORMA POLAR Y EXPONENCIAL DE UN NÚMERO COMPLEJO. Otra forma de expresar un número complejo es la forma polar o forma módulo-argumento,

MODULO DERECHOS PATRIMONIALES

Calc I Primeros pasos: Entorno de trabajo, celdas y. rangos

MACROS AUTOMÁTICAS CON VBA EXCEL Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

BASES DE DATOS. En Access hay una serie de herramientas u objetos que facilitan enormemente el tratamiento de la información:

UNIVERSITAS XXI - ACADÉMICO ÁREA DE ORDENACIÓN ACADÉMICA GESTIÓN DE HORARIOS

En la parte inferior de la pantalla se podrá ver el estado de la última copia y la fecha y hora actual.

3.- Seleccionamos la tabla CLIENTES y pulsamos el botón Agregar. Una vez hecho esto cerramos el cuadro Mostrar tabla con el botón Cerrar.

TUTORIAL PAINT. PARTE II

Sistema de Citas Tag Manual de Usuarios Ciudadano

TALLER # 6 ACCESS FORMULARIOS

Uso de plantillas y documentos Office

Los números naturales

Jing: una alternativa al mensaje de texto*

Cátedra: Fundamentos de Informática para Ingeniería Química. Introducción al manejo de Matlab 6.5

GIMNASIO VIRTUAL SAN FRANCISCO JAVIER Valores y Tecnología para la Formación Integral del Ser Humano UNIDAD II EXCEL

CURSOSO. Aritmética: Númerosnaturalesyenteros. Númerosracionalesyfraciones. MATEMÁTICAS. AntonioF.CostaGonzález

Examen de nivel - Excel

Transcripción:

Tema 2: Uso de los comandos básicos 1. Números y operaciones básicas El programa trabaja con diferentes tipos de números y expresiones numéricas: números enteros, racionales, reales y complejos. Operaciones básicas Comenzaremos realizando con el programa las operaciones más básicas entre números. Trabajamos en la ventana de Command window y para ello se utilizan las convenciones matemáticas estándar. Por ejemplo, para sumar (figura 6): >> 2+2 ans 4 Figura 6 19

Nota: La respuesta de Matlab se realiza a través de una variable que va cambiando de valor y que guarda el último resultado ejecutado. Verificarlo en el workspace. En general las operaciones básicas a realizar se hacen según la siguiente tabla y con la jerarquía habitual entre ellas: a+b a-b a*b a/b a^b Suma Resta Producto División Potencia Nota: Por defecto Matlab trabaja con unos dígitos de aproximación para números decimales. Esto puede cambiarse. Estableciendo la precisión de los cálculos MATLAB trabaja siempre en doble precisión, es decir, guardando cada dato en 8 bytes, con 15 cifras decimales exactas. El formato con el que los datos aparecen en pantalla es variable. Existen varios modos de trabajo, se indican a continuación los más significativos: format short format long format short e format long e format rat punto fijo con 4 decimales punto fijo con 14 decimales 4 decimales y forma exponencial. 15 decimales y forma exponencial. formato racional. El modo de trabajo por defecto en MATLAB es format short. Ejemplos: >>3^100 5.1538e+047 >>5+pi 8.1416 20

>>format short e >>3^100 5.1538e+047 >>5+pi 8.1416 e+000 >>format long >>3^100 5.153775207320113e+047 >>5+pi 8.14159265358979 >>format long e >>3^100 5.153775207320113e+047 >>5+pi 8.141592653589793e+000 >> format rat >> 5+pi 920/113 Tecleando format se vuelve al formato por defecto, es decir, format short. Números complejos Matlab integra perfectamente el trabajo con números complejos. La letra minúscula i ó j representa el número imaginario 1 (la unidad imaginaria). De esta manera los números complejos se representan mediante expresiones del tipo a+bi ó a+bj. Existen funciones específicas que actúan sobre los números complejos: real(z): obtiene la parte real de z. imag(z): obtiene la parte imaginaria de z. conj(z): obtiene el complejo conjugado de z. abs(z): obtiene el módulo de z. angle(z): obtiene el argumento de z. 21

2. Variables Las variables en Matlab tienen forma matricial: fila y columna. Así, si trabajamos con una variable unidimensional se crea con la forma de una fila y una columna. Para hacerlo sólo debemos teclear el nombre elegido e igualarlo a su valor: >> a=8 Alterar el valor de una variable: Matlab guarda el valor de la variable ejecutada en último lugar, es decir si volvemos a ejecutar un valor para a éste será el que mantiene. Podemos alterar el valor de una variable desde el workspace. Para ello pincharemos en ella en la ventana del workspace y cambiaremos su valor desde el editor (figura 7): Figura 7 Guardar variables y recuperarlas Normalmente es de gran interés guardar los valores de las variables con las que se ha trabajado en una sesión. Bien porque debe interrumpirse la misma y quiere recuperarse más adelante, o bien para utilizarse en nuevos trabajos relacionados con el que se ha realizado. La forma más básica de guardar las variables es a través del menú File o del botón de guardar situado en la ventana del Workspace (figura8): 22

Figura 8 O a través de del menú desplegado al pinchar con el botón derecho del ratón sobre la variable situada en el Workspace (figura 9). Esta opción nos permite guardar sólo las variables seleccionadas. Destacar que esto también ofrece la posibilidad de eliminar la variable. Algo que puede hacerse de forma global desde el menú Edit, submenú Clear Workspace. Figura 9 Realizar cualquiera de estos procesos nos permite crear un fichero de extensión.mat con el nombre deseado cuyo contenido serán las variables que se 23

quieren guardar. Al hacerlo, si lo guardamos en el directorio actual aparecerá dicho fichero en la lista de los que tenemos a nuestra disposición. Si en una nueva sesión queremos recuperar dichas variables sólo tenemos que cargar el fichero.mat, bien pinchando dos veces sobre su nombre en la ventana del directorio actual o bien a través del menú File, submenú Open. 3. Guardar sesiones de trabajo Existen varios caminos para guardar lo realizado en una sesión de trabajo o en parte de ella: - Copiar la parte que nos interese del Command Window y abrir un fichero.m. (figura 10). Figura 10 Aparece entonces una nueva ventana (figura 11): Figura 11 24

En ella podemos pegar lo seleccionado y modificar cuantas cosas queramos. Este fichero se guarda y se puede acceder a él cuando se desee. Debemos tener en cuenta que según lo realizado se trata de un fichero de texto, no es ejecutable. - Con los comandos diary fichero.dia diary off Se trata de escribir al comienzo de la parte que deseamos guardar diary seguido del (nombre del fichero donde guardaremos el trabajo).dia. Al finalizar terminaremos escribiendo diary off. Veremos que se ha creado un fichero que podemos visualizar escribiendo type fichero, lo que nos recupera en la pantalla su contenido, o pinchando dos veces sobre él en el current directory, lo que nos abre una pantalla con su contenido donde podemos modificar, escribir, etc. 4. Variables carácter Una cadena de caracteres determinan una variable carácter. Su sintaxis es: a= cadena de caracteres Como vemos es necesario incluir los caracteres entre comillas. Se destacan algunos comandos importantes que manejan este tipo de variables y que se irán usando en temas sucesivos: str2mat(x1,x2,...): Forma una matriz cuyas filas son las cadenas de caracteres x1, x2,..., respectivamente. str2num(x1,x2,...): Convierte la cadena de caracteres en su valor numérico exacto utilizado por Matlab. num2str(número): Convierte el número exacto en su cadena de caracteres equivalente con la precisión fijada eval(expresión): Ejecuta la expresión. disp( cadena ): Muestra la cadena tal y como se ha escrito y continua el proceso. input(`cadena ): Muestra la cadena en pantalla y espera que se presión de una tecla para continuar. Veamos algunos ejemplos: 25

>> num2str(pi) ans = 3.142 Se ha convertido el número exacto pi en cadena de caracteres. >> str2num( 15/14 ) ans = 1.0714 Se ha convertido una cadena a su valor exacto con la precisión por defecto. >> str2mat( la primera, la dos, telemadrid, antena 3, telecinco ) ans = la primera la dos telemadrid antena 3 telecinco Se ha formado la matriz de texto cuyas filas son las cadenas introducidas como los argumentos de str2mat. >> disp( hola ) ans = hola Se ha obtenido en pantalla la palabra escrita como argumento del comando. 26

Práctica 2: Uso de los comandos básicos 1. Calcular 3+5 y 7/8 en una misma orden. 2. Realiza la operación 174/13. 3. Ofrece la operación anterior con 14 cifras decimales, en forma de número racional y en forma exponencial. 4. Volver al formato short. 5. Definir las siguientes variables: a=2 x 8, b=45/6, c=a+b. 6. Guardar las variables a y b en un fichero. 7. Borrar el valor de todas las variables creadas. 8. Recuperar a y b. 9. Utilizando el comando help, acceder a la ayuda correspondiente a las funciones matemáticas, extrayendo la información necesaria para realizar la siguiente operación: 4 c = (log 7) + b tan( / 3) + 2 π a e 10. Asignar a la variable d el valor 34 y calcular el coseno de d al cubo. Hacerlo de forma que se ejecuten las dos operaciones pero sólo se muestre el último resultado. 11. Guardar todas las variables. 12. Guardar la sesión en un fichero.m. 13. El trabajo a realizar en los ejercicios siguientes debe guardarse en un archivo.dia. 14. Introducir los números complejos z=2-3i, u=-1+2i a. Calcular parte real e imaginaria de z b. Determinar argumento y módulo de u c. Calcular z+u y z x u 1 3 15. Introducir los complejos z= 3 + i, w= + i. Calcular zx w y z/w. 2 2 27