ENTRADAS DE USUARIO. Informática T2

ENTRADAS DE USUARIO Informática T2 1 CONCEPTOS PREVIOS Existen dos funciones MatLab para ingresar o recibir datos de teclado y mostrarlos en pantal

0 downloads 51 Views 871KB Size

Recommend Stories


T2
Guía del usuario Doble entrada, 3 indicadores Termómetro/Registrador de datos Modelo 421509 • Acepta termopares J, K, T, E, R, S y N 421509 APO •

T2.- Carga Térmica de Refrigeración. T2.- Carga Térmica Refrigeración
T2.- Carga Térmica de Refrigeración Tecnología Frigorífica (I.I.) T2.- Carga Térmica Refrigeración Las trasparencias son el material de apoyo del pro

Story Transcript

ENTRADAS DE USUARIO Informática T2

1

CONCEPTOS PREVIOS Existen dos funciones MatLab para ingresar o recibir datos de teclado y mostrarlos en pantalla. Estas funciones son: input y disp. La función input despliega un mensaje, espera por el ingreso de datos desde teclado y guarda tal dato en una variable. La función disp simplemente muestra o imprime en pantalla los argumentos que se le pasan. 2

CONCEPTOS PREVIOS: INPUT • input(): permite asignar valores ingresados por el usuario a variables, puede recibir escalares, vectores[] o matrices[]. Generalmente va a acompañado de una cadena de texto. Si se finaliza con ; no muestra el valor asignado. • Ejemplo: z=Input(‘ingrese un valor del 1 a 10:’) • Se le asigna a z el valor ingresado por el usuario. 3

CONCEPTOS PREVIOS: DISP • disp(): muestra en pantalla una cadena de texto o el valor de una variable, las cadenas de texto van entre comilla simple. Ejemplo • Suponga que z=10; disp(‘el valor de z es:’) disp(z);

4

Creación de scripts básicos (*.m) Archivo M o Script: Conjunto de instrucciones que se ejecutan secuencialmente.

5

Nombrar archivos .m y ejecutarlos • • • •

No pueden existir espacios en blanco dentro del nombre del archivo. Debe ser un nombre compacto o en su defecto usar _ (underscroll) Un archivo que ha sido guardado previamente puede ser invocado llamándolo por el nombre con el que se almacenó. Si el nombre de un archivo coincide con el de una variable, esta ultima tiene preferencia. Para que un M-archivo se pueda ejecutar es necesario que se cumpla una de las dos condiciones siguientes:

Que esté en el directorio actual. Este directorio es el primer sitio en el que MatLab busca cuando desde la línea de comandos se le pide que ejecute un archivo. Que esté en uno de los directorios indicados en el Path (lista ordenada de directorios en los que Matlab busca los archivos) FileSet Path

6

Mi primer script Ejemplo: • Crear un nuevo script llamado leernumero FileNewScript Y escribir lo siguiente: % programa que lee un numero y lo imprime en pantalla clc; a=input(‘ingrese un numero entre 1 y 1000: ’); disp(‘el numero ingresado es:’); disp(a); • En el Command Window: >>leernumero 7

Ejemplo 1 • En un nuevo script llamado ejemplo1 ingresar los comandos para: • Crear un vector ‘x’ con los elementos del 1 al 10. Luego crear un vector ‘y’ que contenga la raíz cuadrada de cada elemento de ‘x’. • Visualizar los vectores x , y en pantalla.

8

Ejemplo 2 En un nuevo script ejemplo2 ingresar los comandos para mostrar 2 vectores con la información siguiente :

Formatos de salida: >>format bank

9

CONVERSION GRADOS A RADIANES • Se requiere automatizar la conversión de grados a radianes de un valor escalar ingresado por el usuario. • En el editor crear un archivo llamado gradosaradianes. • Ingresar las siguientes líneas:

%CONVERTIR GRADOS A RADIANES clc g=input('Ingrese el valor en grados: '); r=g*pi/180; disp('El valor en radianes es:'); disp(r); 10

EJERCICIO PARA ESTUDIANTES Grados Fahrenheit a Celcius • Se requiere automatizar la conversión de grados Fahrenheit a Celcius de un valor escalar ingresado por el usuario. Dada la formula C=(F-32)/1.8 %CONVERTIR GRADOS FARENHEIT A CELCIUS clc F=input('Ingrese el valor en grados Fahrenheit:'); C=(F-32)/1.8; disp('El valor en grados centígrados es:'); disp(C); 11

EJERCICIO PARA ESTUDIANTES • Crear un script diferente para cada uno de los siguientes puntos, que reciba un valor ingresado por el usuario, haga la conversión y muestre el resultado final: 1. Pulgadas a centímetros: CENTIMETROS=PULGADAS*2.54 2. Millas a kilómetros: 1 milla = 1,609344 kilómetros 3. MILLAS NAUTICAS A KILOMETROS 1 milla náutica=1.852 kms 12

EJERCICIO PARA ESTUDIANTES Mostrar el resultado de: 4. Crear un vector V en el cual el limite inferior y superior sean dados por el usuario, el incremento debe ser 2. 5. Crear un vector L en el cual el limite inferior y superior sean 3 y 30 respectivamente y el incremento sea dado por el usuario. 6. Crear una matriz M de 2x5, en la cual la primera fila esté comprendida por 5 números cuyo elemento inicial y final será dado por el usuario, y en la segunda fila sus correspondientes cuadrados. 13

Get in touch

Social

© Copyright 2013 - 2024 MYDOKUMENT.COM - All rights reserved.