centro de bachillerato tecnolÓgico … · barrage. juégalo y captura la pantalla con tu puntaje...

17
CENTRO DE BACHILLERATO TECNOLÓGICO industrial y de servicios No. 134 de Chilpancingo, Gro. UNIDAD ACADEMICA DE INGENIERIA USO Y MANEJO DEL SOFTWARE ANTÚNEZBOOK 3.1 CATEDRÁTICO: M en C. NEFTALÍ ANTÚNEZ H. NOMBRE DEL ALUMNO:_________________________________________________________ SEMESTRE: _____ GRUPO: _____ N: _______ N es tu número de lista. INSTRUCCIONES: UTILIZANDO EL DVD ANTUNEZBOOK 3.1, REALIZA TODAS LAS ACTIVIDADES SIGUIENTES. CON LOS RESULTADOS ARMA UNA PRESENTACION AUTOEXECUTABLE (PPS) EN POWERPOINT CON EFECTOS, ANIMACIÓN Y UN MENÚ Y FLECHAS DE NAVEGACIÓN. AL EJECUTAR ALGÚN PROGRAMA DEBES CAPTURAR LA PANTALLA CON EL RESULTADO Y PEGAR LA IMAGEN EN LA DIAPOSITIVA. LAS RESPUESTAS QUE IMPLIQUEN ESCRIBIR UN TEXTO, DEBES ESCRIBIRLO EN LA DIAPOSITIVA CON UN TAMAÑO DE 20 PUNTOS. EL NOMBRE DEL ARCHIVO PPS DEBE SER TU NOMBRE Y GRUPO (Agapito_Velez_Ovando_6º A.PPS) Y LO DEBES ENVIAR EN LA FECHA ESTABLECIDA POR CORREO A: [email protected] . LOS ARCHIVOS QUE NO TENGAN EL NOMBRE COMO SE INDICÓ, NO SE CALIFICARÁN. LO PUEDES ENTREGAR AL MAESTRO EN MEMORIA USB SOLO SI LO ENTREGAS ANTES DE LA FECHA LÍMITE QUE ES EL VIERNES 7 DE DICIEMBRE. ADVERTENCIA: DEBES HACERLO EN FORMA PERSONAL. NO DEBES COPIAR, YA QUE TODOS LOS TRABAJOS QUE TENGAN CUALQUIER PARTE IGUAL, SE CANCELAN Y NO SE CALIFICARÁN. Por esto, para que no copies, en todos los problemas se incluye N, el cual es tu número de lista. EL DVD ANTUNEZBOOK 3.1 CONTIENE LA MÁS ALTA TECNOLOGÍA PARA DOTAR AL ESTUDIANTE CON UNA PODEROSA HERRAMIENTA PARA QUE CURSE CON ÉXITO SUS ESTUDIOS, PERO COMO LA MAYORÍA NO LO UTILIZA SE HA DISEÑADO ESTA GUÍA PARA HACER QUE APROVECHEN AL MENOS UN 3 % DEL DISCO. INCLUYE ENTRE MUCHOS OTROS: EL ANTUNEZBOOK QUE ES UN LIBRO DE AUTOESTUDIO PARA LOS QUE TIENEN PROBLEMAS CON LAS MATEMATICAS, LAS GUIAS DE ESTUDIO PARA INGRESAR A LA UNAM Y AL IPN, EL MEJOR LIBRO DE QUIMICA DE RAYMOND CHANG, EL LIBRO DE ALGEBRA DE BALDOR, LOS FORMULARIOS DE MATEMATICAS, QUIMICA, ORTOGRAFIA. CONTIENE LIBROS Y PROGRAMAS DE MATEMATICAS, FISICA, QUIMICA, INGLÉS, LECTURA Y REDACCIÓN, VALORES, TOPOGRAFIA Y MOTIVACIÓN. 1) TODOS LOS TRABAJOS DEBEN TRAER LA PRIMERA DIAPOSITIVA CON UNA IMAGEN CON TU NOMBRE Y GRUPO HECHA CON LETREROS 3D. ACTIVALO DANDO UN CLIC EN Letreros 3D que ESTÁ EN LA BARRA DE HERRAMIENTAS. Esto ejecuta el Programa XARA 3D 6. Si no

Upload: voduong

Post on 19-Sep-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CENTRO DE BACHILLERATO TECNOLÓGICO … · Barrage. Juégalo y captura la pantalla con tu puntaje máximo obtenido y pégala en una diapositiva del archivo que entregas. Para capturar

CENTRO DE BACHILLERATO TECNOLÓGICO industrial y de servicios No. 134 de Chilpancingo, Gro.

UNIDAD ACADEMICA DE INGENIERIA USO Y MANEJO DEL SOFTWARE ANTÚNEZBOOK 3.1

CATEDRÁTICO: M en C. NEFTALÍ ANTÚNEZ H. NOMBRE DEL ALUMNO:_________________________________________________________

SEMESTRE: _____ GRUPO: _____ N: _______ N es tu número de lista.

INSTRUCCIONES: UTILIZANDO EL DVD ANTUNEZBOOK 3.1, REALIZA TODAS LAS ACTIVIDADES

SIGUIENTES. CON LOS RESULTADOS ARMA UNA PRESENTACION AUTOEXECUTABLE (PPS) EN POWERPOINT CON EFECTOS, ANIMACIÓN Y UN MENÚ Y FLECHAS DE NAVEGACIÓN. AL EJECUTAR ALGÚN PROGRAMA DEBES CAPTURAR LA PANTALLA CON EL RESULTADO Y PEGAR LA IMAGEN EN LA DIAPOSITIVA. LAS RESPUESTAS QUE IMPLIQUEN ESCRIBIR UN TEXTO, DEBES ESCRIBIRLO EN LA DIAPOSITIVA CON UN TAMAÑO DE 20 PUNTOS. EL NOMBRE DEL ARCHIVO PPS DEBE SER TU NOMBRE Y GRUPO (Agapito_Velez_Ovando_6º A.PPS) Y LO DEBES ENVIAR EN LA FECHA ESTABLECIDA POR CORREO A: [email protected]. LOS ARCHIVOS QUE NO TENGAN EL NOMBRE COMO SE INDICÓ, NO SE CALIFICARÁN. LO PUEDES ENTREGAR AL MAESTRO EN MEMORIA USB SOLO SI LO ENTREGAS ANTES DE LA FECHA LÍMITE QUE ES EL VIERNES 7 DE DICIEMBRE. ADVERTENCIA: DEBES HACERLO EN FORMA PERSONAL. NO DEBES COPIAR, YA QUE TODOS LOS TRABAJOS QUE TENGAN CUALQUIER PARTE IGUAL, SE CANCELAN Y NO SE CALIFICARÁN. Por esto, para que no copies, en todos los problemas se incluye N, el cual es tu número de lista. EL DVD ANTUNEZBOOK 3.1 CONTIENE LA MÁS ALTA TECNOLOGÍA PARA DOTAR AL ESTUDIANTE CON UNA PODEROSA HERRAMIENTA PARA QUE CURSE CON ÉXITO SUS ESTUDIOS, PERO COMO LA MAYORÍA NO LO UTILIZA SE HA DISEÑADO ESTA GUÍA PARA HACER QUE APROVECHEN AL MENOS UN 3 % DEL DISCO. INCLUYE ENTRE MUCHOS OTROS: EL ANTUNEZBOOK QUE ES UN LIBRO DE AUTOESTUDIO PARA LOS QUE TIENEN PROBLEMAS CON LAS MATEMATICAS, LAS GUIAS DE ESTUDIO PARA INGRESAR A LA UNAM Y AL IPN, EL MEJOR LIBRO DE QUIMICA DE RAYMOND CHANG, EL LIBRO DE ALGEBRA DE BALDOR, LOS FORMULARIOS DE MATEMATICAS, QUIMICA, ORTOGRAFIA. CONTIENE LIBROS Y PROGRAMAS DE MATEMATICAS, FISICA, QUIMICA, INGLÉS, LECTURA Y REDACCIÓN, VALORES, TOPOGRAFIA Y MOTIVACIÓN.

1) TODOS LOS TRABAJOS DEBEN TRAER LA PRIMERA DIAPOSITIVA CON UNA IMAGEN CON TU NOMBRE Y GRUPO HECHA CON LETREROS 3D. ACTIVALO DANDO UN CLIC EN Letreros 3D que ESTÁ EN LA BARRA DE HERRAMIENTAS. Esto ejecuta el Programa XARA 3D 6. Si no

Page 2: CENTRO DE BACHILLERATO TECNOLÓGICO … · Barrage. Juégalo y captura la pantalla con tu puntaje máximo obtenido y pégala en una diapositiva del archivo que entregas. Para capturar

puedes ejecutarlo, entonces descárgalo de la Web e instalarlo. POR EJEMPLO usando Letreros 3D podría ser:

2) EN LA SEGUNDA DIAPOSITIVA, ESCRIBE AL MENOS 3 SUGERENCIAS DETALLADAS DE LAS COSAS QUE CONSIDERES DEBEN AGREGARSELE AL ANTUNEZBOOK, PARA QUE SE MEJORE LA SIGUIENTE VERSION.

3) Da clic derecho sobre Utilidades e Instala el GOM Player, uno de los mejores reproductores de cualquier archivo de audio y video, que también reproduce flash (Si no puedes ejecutarlo, entonces descárgalo de la Web e instalarlo). Activa el GOM player y abre el archivo Pinguin_battle.swf que se encuentra en el DVD ANTUNEZBOOK 3.1, el cual es un juego de Tiro Parabólico en flash, Juégalo y captura la pantalla con tu puntaje máximo obtenido y pégala en una diapositiva del archivo que entregas. Por ejemplo:

Si exploras el DVD y das doble clic al archivo Pinguin_battle.swf, se abrirá en tu navegador de Internet y ahí también lo puedes jugar. Si no puedes jugar este juego, entonces da clic en 80 Flash Games que se encuentra en la barra de herramientas y elige el juego Banana

Page 3: CENTRO DE BACHILLERATO TECNOLÓGICO … · Barrage. Juégalo y captura la pantalla con tu puntaje máximo obtenido y pégala en una diapositiva del archivo que entregas. Para capturar

Barrage. Juégalo y captura la pantalla con tu puntaje máximo obtenido y pégala en una diapositiva del archivo que entregas.

Para capturar una pantalla debes oprimir la tecla imp pnt que está en la parte superior derecha del teclado. En los teclados en inglés es prt scr y en algunas computadoras se activa oprimiendo al mismo tiempo con Shift o con Fn. Si quieres capturar solo una ventana y no toda la pantalla, oprime al mismo tiempo la tecla Alt junto con imp pnt.

Ejemplo de pantalla capturada con el marcador del juego Banana Barrage:

4) ENTRA A LIBROS Y APUNTES 1, DESPUÉS DA CLIC DERECHO SOBRE VIDEOS Y DA CLIC SOBRE EL ENLACE “ANTES DE MORIR”, VE EL VIDEO ATENTAMENTE Y ESCRIBE UN RESUMEN EN UNA DIAPOSITIVA. VALOR DE 0.50 A UN PUNTO.

5) RESUELVA LAS SIGUIENTES ECUACIONES DE SEGUNDO GRADO DANDO CLIC EN EL BOTON Math Tools que se encuentra en la barra de herramientas y después de clic en el botón ALGEBRATOR. Oprimiendo F3 da un paso cada vez en la solución, si oprimes F6 explica lo que hizo y si oprimes Shift+F3 resuelve todo el problema. Captura la pantalla donde inicia y termina la solución del problema. N es tu número de lista y se multiplica. Valor 2.00 Puntos.

a)

Page 4: CENTRO DE BACHILLERATO TECNOLÓGICO … · Barrage. Juégalo y captura la pantalla con tu puntaje máximo obtenido y pégala en una diapositiva del archivo que entregas. Para capturar

b)

Por ejemplo para N = 60, para cada problema se tendrían 2 figuras capturadas: INICIO

SOLUCION:

6) RESUELVA LOS SIGUIENTES SISTEMAS DE ECUACIONES SIMULTANEAS CON DOS INCOGNITAS, DANDO CLIC EN EL BOTON Math Tools que se encuentra en la barra de herramientas y después da clic en el botón ALGEBRATOR. Captura la pantalla donde inicia y termina la solución del problema- N es tu número de lista y se multiplica. Valor 2.00 Puntos.

(1)

(2)

Por ejemplo para N = 60, para cada problema se tendrían 2 figuras capturadas :

Page 5: CENTRO DE BACHILLERATO TECNOLÓGICO … · Barrage. Juégalo y captura la pantalla con tu puntaje máximo obtenido y pégala en una diapositiva del archivo que entregas. Para capturar

INICIO

SOLUCIÓN:

Page 6: CENTRO DE BACHILLERATO TECNOLÓGICO … · Barrage. Juégalo y captura la pantalla con tu puntaje máximo obtenido y pégala en una diapositiva del archivo que entregas. Para capturar

ENTRA A PROGRAMAS 1

7) DE CLIC SOBRE EL BOTON Y EJECUTE “Suma de 2 Vectores”. En el primer vector escriba de magnitud 5N y de ángulo 45º y en el segundo vector escriba de magnitud 7N y de ángulo 90º. De clic sobre la lupa con el signo + varias veces hasta llenar la pantalla de dibujo y capture la pantalla con el resultado y el dibujo en el centro. VALOR DE 1 A 1.50 PUNTOS.

8) DE CLIC SOBRE EL BOTON Y EJECUTE “Polygon”. De clic en introducir coordenadas y escriba 3 para el numero de vértices. Para x1 de N y para y1 de -3, para x2 de N+6 y para y2 de 3, para x3 de N+3 y para y3 de 9. De clic en el botón calcular y capture esta pantalla. De clic en graficar y otra vez en graficar y aparecerá la grafica y las ecuaciones de los lados y capture esta segunda pantalla. VALOR DE 1.5 A 2 PUNTOS.

9) DE CLIC SOBRE EL BOTON Y EJECUTE “Proyectil”. Este programa es para simular un tiro parabólico. Introduzca como velocidad inicial (N+50) m/seg y un ángulo inicial de disparo de (N+30)º. Aparecen el alcance máximo Xmáx y la altura máxima alcanzada y capture esta pantalla. VALOR 1 PUNTO.

10) DE CLIC SOBRE EL BOTON Y EJECUTE “Circle3P”. Este programa es para calcular la ecuación, el centro y radio de una circunferencia que pasa por 3 puntos de coordenadas conocidos. Introduzca las coordenadas y escriba N para x1 y -3 para y1, N+6 para x2 y 3 para y2, N+3 para x3 y 9 para y3. Aparecen la ecuación, su área, su perímetro, el centro y radio de una circunferencia. Capture esta pantalla y de clic en el botón Graficar y capture la pantalla con la gráfica. VALOR 1.5 a 2 PUNTOS.

11) DESCARGUE Y DESPUÉS EJECUTE EL PROGRAMA Vectrix2D, DANDO CLIC SOBRE EL ENLACE: https://skydrive.live.com/redir?resid=4283045CE17E5D5A!342 y después clic derecho para descargar. SE USA PARA SUMAR LOS VECTORES CONCURRENTES MOSTRADOS EN LA FIGURA 1. Escriba 8 para el número de vectores, escriba ahora cada uno de los 8 vectores con su magnitud y dirección (ángulo) en grados y minutos separados por coma. Para el vector 1 y sucesivamente: 50, 30, 25 enter, N, 76, 17 enter, 60, 104, 18 enter, 75, 149, 35 enter, 60, 231, 15 enter, N, 249, 18 enter, 80, 290, 53 enter y 40, 308, 45 Escriba las componentes Rx y Ry de la resultante y el cuadrante en el cual se encuentra. Escriba el valor de su resultante y su dirección. VALOR 1.50 PUNTOS. El problema que se está resolviendo es el que se muestra en la figura 1, las magnitudes están en toneladas. Nótese que los valores de todos los vectores se dan con su magnitud y ángulo sólo en Grados y minutos separados por comas y que el ángulo siempre se mide desde el eje

positivo de las +x, es decir desde 0º. Capture la ventana con la solución y ponga una figura

por diapositiva.

Page 7: CENTRO DE BACHILLERATO TECNOLÓGICO … · Barrage. Juégalo y captura la pantalla con tu puntaje máximo obtenido y pégala en una diapositiva del archivo que entregas. Para capturar

Fig. 1 Suma de vectores por componentes rectangulares.

12) DESCARGUE Y DESPUÉS EJECUTE EL PROGRAMA Staticus2D, DANDO CLIC SOBRE EL ENLACE: https://skydrive.live.com/redir?resid=4283045CE17E5D5A!343 y después clic derecho para descargar. Escriba 6 para el numero de vectores conocidos, guiándote del problema anterior escriba ahora cada uno de los 6 vectores con su magnitud y ángulo solo en grados separados por una coma de acuerdo a la figura 2. Nótese que los valores de todos los vectores se dan con su magnitud y ángulo sólo en Grados separados por una coma y que el ángulo siempre se mide desde el eje positivo de las x, es decir desde 0º. Para convertir los minutos a fracción de grados se dividen entre 60 y si hubiera segundos entre 3600. Después escriba el valor de los ángulos de las fuerzas desconocidas P y Q, medidos desde el eje positivo de las X, en este caso son: (N+ 30).4167º y (180 + N)º respectivamente. Capture la ventana con la solución y ponga una figura por diapositiva. VALOR 3 PUNTOS. El problema a resolver es el que se muestra en la figura siguiente, las magnitudes están en toneladas.

Fig. 2 Calculo de dos fuerzas desconocidas mediante Staticus2D

Page 8: CENTRO DE BACHILLERATO TECNOLÓGICO … · Barrage. Juégalo y captura la pantalla con tu puntaje máximo obtenido y pégala en una diapositiva del archivo que entregas. Para capturar

13) DESCARGUE Y DESPUÉS EJECUTE EL PROGRAMA Staticus3D, DANDO CLIC SOBRE EL ENLACE: https://skydrive.live.com/redir?resid=4283045CE17E5D5A!344 y después clic derecho para descargar. Escriba las coordenadas de cada punto, para el punto A 0, 2N, N ENTER, PARA EL PUNTO B N, 0, 0 ENTER, PARA EL PUNTO C -N, 0, 0 ENTER Y PARA EL PUNTO D 0, 0, 3N ENTER. AHORA ESCRIBA LOS VALORES DE LAS FUERZAS QUE ACTUAN EN A 2N, 3N, -4N de acuerdo a la figura 3. Capture la ventana con la solución y ponga una figura por diapositiva. VALOR 3 PUNTOS. El problema a resolver es el que se muestra en la figura siguiente, las magnitudes están en toneladas.

Fig. 3 Calculo de TRES fuerzas desconocidas mediante Staticus3D

14) Utilizando Staticus2D. Encontrar la tensión a la cual están sometidos los cables AB y AC

mostrados en la figura siguiente. Primero calcule los ángulos d y c utilizando Tan -1 . Escriba

el valor de los ángulos hallados y las fuerzas AB y AC halladas con el programa. N es tu número de lista, no son newtons, W es igual a 10 por tu número de lista N. Capture la ventana con la solución y ponga una figura por diapositiva. Valor 1.50 Puntos.

Page 9: CENTRO DE BACHILLERATO TECNOLÓGICO … · Barrage. Juégalo y captura la pantalla con tu puntaje máximo obtenido y pégala en una diapositiva del archivo que entregas. Para capturar

15) DESCARGUE Y DESPUÉS EJECUTE EL PROGRAMA Vectrix3D, DANDO CLIC SOBRE EL ENLACE: https://skydrive.live.com/redir?resid=4283045CE17E5D5A!344 y después clic derecho para descargar. SE USA PARA SUMAR VECTORES CONCURRENTES en el espacio tridimensional XYZ.

AHORA, ENTRA A PROGRAMAS 3

16) De clic derecho sobre el botón Math Tools y de clic en solución de triángulos y RESUELVA

cada uno de LOS SIGUIENTES TRIÁNGULOS OBLICUÁNGULOS. Capture la ventana con la solución de cada triangulo y ponga una figura por diapositiva. CADA TRIÁNGULO RESUELTO

CORRECTAMENTE VALE 0.50 PUNTOS. N es tu número de lista. SI NO CORRE EL

PROGRAMA, DEBES IR A Programas 2 Y DAR CLIC DERECHO SOBRE EL BOTÓN Microsoft Math Y DAR CLIC EN INSTALAR EL Microsoft Framework .Net y ahora vuelva a ejecutar solución de triángulos.

Page 10: CENTRO DE BACHILLERATO TECNOLÓGICO … · Barrage. Juégalo y captura la pantalla con tu puntaje máximo obtenido y pégala en una diapositiva del archivo que entregas. Para capturar

17) De clic derecho sobre el botón Math Tools y de clic en la opción conversor de unidades. Realice UN MAXIMO DE 6 conversiones de unidades de diferente tipo, por ejemplo:

Presión, Potencia, Temperatura, Masa, Velocidad, etc., las que tú quieras y captura las ventanas con las respuestas y pega dos en cada diapositiva. Utiliza como valor N tu número

de lista. CADA CONVERSION VALE 0.25 PUNTOS.

Page 11: CENTRO DE BACHILLERATO TECNOLÓGICO … · Barrage. Juégalo y captura la pantalla con tu puntaje máximo obtenido y pégala en una diapositiva del archivo que entregas. Para capturar

AHORA ENTRA A LIBROS Y APUNTES 2

Da clic en Octave, que es un clon de MATLAB y realiza todas las actividades que aquí se indican. Captura la ventana con la solución y ponga una figura por diapositiva. Valor 3 Puntos cada actividad.

Introducción a GNU Octave

Octave almacena los comandos ejecutados previamente por el usuario, incluso

órdenes ejecutadas en sesiones anteriores, el archivo donde se guarda el

historial se encuentra en el directorio del usuario y lleva el nombre de

octave_hist. Gracias a esta característica podemos buscar un comando

ejecutando previamente haciendo uso de las teclas de dirección arriba y

abajo de nuestro teclado.

Para que se nos muestre una lista de todos los comandos ejecutados hasta el

momento debemos usar el comando history.

Al salir de Octave se perderán todas las variables que se han creado, para

guardar una sesión y recuperarla mas tarde solo debe utilizar los comandos

save y load respectivamente seguidos de un nombre asignado por el usuario.

octave:2> save nombre_sesion

Esto almacenará la sesión en un archivo de nombre nombre_sesion dentro

del directorio de trabajo. Para recuperar la sesión escribiremos lo siguiente en

cualquier momento dentro del entorno Octave.

octave:1> load nombre_sesion

Sistema de ecuaciones

Para la resolución de sistemas de ecuaciones del tipo Ax = b utilizamos la

notación a\b, por ejemplo, para calcular el siguiente sistema de ecuaciones de

primer grado con dos incógnitas,

6·x - 7·y = 5

8·x - 9·y = 7

Page 12: CENTRO DE BACHILLERATO TECNOLÓGICO … · Barrage. Juégalo y captura la pantalla con tu puntaje máximo obtenido y pégala en una diapositiva del archivo que entregas. Para capturar

haremos lo siguiente: guardaremos los elementos x e y en una matriz a y la

igualdad en un vector b, para finalmente ejecutar el comando a\b.

octave:4> a=[6, -7;8,-9]

a =

6 -7

8 -9

14

Damos ahora el vector b de terminos independientes

octave:5> b=[5;7]

b =

5

7

octave:6> a\b

ans =

2

1

Actividad 1: Resuelva usando Octave el sistema de 3 ecuaciones simultaneas

lineales que tienen su número de lista y que se dejó de tarea.

Para que Octave ejecute un archivo éste debe tener extensión .m y debe

encontrarse en el directorio desde donde estemos ejecutando Octave. T ambién

podemos agregar rutas adicionales con el comando addpath('ruta'), donde ruta es

el camino al directorio que contiene los scripts.Para borrar la ruta usamos

rmpath('ruta').

Ejemplo: Suma de los elementos que integran una matriz, sumaelementos.m

M=[round(rand(3,3)*100)] % creamos una matriz aleatoria de 3x3

[f,c]=size(M); % f #filas; c #columnas

s=0; % inicializamos s=0 (suma inicial)

for i = 1:f % recorre filas

for j=1:c % recorre columnas (en cada fila)

s=s+M(i,j); % suma cada elemento a s

end

end

s % muestra la suma final

Para ejecutarlo escribiremos el nombre del archivo en la línea de comandos,

deberá aparecer lo siguiente,

octave:1> sumaelementos

M =

96 77 77

36 29 58

19 63 71

s = 526

Page 13: CENTRO DE BACHILLERATO TECNOLÓGICO … · Barrage. Juégalo y captura la pantalla con tu puntaje máximo obtenido y pégala en una diapositiva del archivo que entregas. Para capturar

Para crear programas donde el usuario debe introducir datos utilizamos el

comando input dentro del archivo.

Ejemplo: Función que conviertekilos en libras, kilo2libra.m

%*****************************************************************

% kilo2libra.m

% Programa que permite convertir un valor en kilos a libras.

%*****************************************************************

disp('\nPrograma de conversion de kilos a libras\n');

kilo = input('Introduzca el peso en kilogramos: ');

libra=kilo*2.20462262185;

fprintf('\n%g kilogramos son %f libras.\n', kilo, libra);

%*****************************************************************

Haremos la conversión de 40 kilogramos en libras,

octave:2> kilo2libra

Programa de conversion de kilos a libras

Introduzca el peso en kilogramos: 40

40 kilos son 88.184905 libras.

Actividad 2: Escriba en el bloc de notas 2 programas .m, uno para convertir de

grados centigrados a farenheith y otro para convertir de grados farenheith a

centigrados. Grabelos con extension .m Ejecutalos y convierte N tu número de lista

en ambos programas.

Gráficos 2D en Octave

La forma mas simple para producir gráficas bidimensionales en Octave se hace a

través del comando plot(x[,y][,fmt]),donde x y opcionalmente y representan los vectores

coordenadas para cada punto, adicionalmente se le puede especificar una

serie de formatos que cambiaran la apariencia de salida de la gráfica, esto

incluye el estilo de línea, el color y otras características que explicaremos en los

siguientes ejemplos.

En este primer ejemplo crearemos un vector aleatorio de 50 elementos que

luego graficaremos.

octave:1> x = (rand(50,1));

octave:2> plot(x)

Por defecto Octave une los puntos mediante segmentos de línea, usando

los mismos datos le diremos a Octave que no nos una los puntos, y que

estos los presente con un mayortamaño, para ello hacemos lo siguiente:

octave:3> plot(x,'@')

A continuación presentamos los diferentes argumentos que podemos usar para

modificar el formato de la gráfica,se puede usar tanto comillas simples (') como dobles (“).

Page 14: CENTRO DE BACHILLERATO TECNOLÓGICO … · Barrage. Juégalo y captura la pantalla con tu puntaje máximo obtenido y pégala en una diapositiva del archivo que entregas. Para capturar

'­' une los datos mediante segmentos de línea (opción por

defecto).

'.' asigna un punto a cada dato

'@ ' asigna un punto grande para cada dato

'­@' une los puntos (grandes) de cada dato con segmentos de línea.

'^ ' gráfica estilo impulso (línea que vadesde cero hasta el

punto)

'L' gráfica tipo escalera

'# ' diagrama de cajas

'n' asigna un color a los datos,donde nes un dígito del 0 al 9 que

representa el color .

'nm ' asigna un color y un estilo de punto ,

donde n y m son dígitos del 0 al 9, n representa

un color y m el estilo del punto.

El argumento fmt puede también ser usado para asignarle una etiqueta a los

datos, para ello colocaremos la etiqueta inmediatamente después del argumento, hay

que asegurarse de colocar el texto entre punto y coma (;) antes de cerrar con la comilla.

Por ejemplo, vamos a graficar un vector t, su seno y su coseno usando

diferentes formatos para su presentación.

octave:13> t=-1.5:0.1:4.5;

octave:14> plot (t,';t;', cos(t), '38;cos(t);', sin(t),

'06;sin(t);')

Actividad 3: Grafica la función anterior y grafica también:

Y= sen(x+N) y Y = Cos(2x-N)

Gráficos 3D en Octave

Para producir gráficos en 3D disponemos de varias opciones, la mas simple

es usar el comando plot3(x,y,z) donde cada argumento es tomado para

convertirse en los vértices del gráfico tridimensional.

Si todos los argumentos son vectores de la misma longitud se dibujará una

única línea continua. En caso de todos los argumento sean matrices cada una de las

columnas de las matrices serán tratada como líneas separadas.

En caso de que sólo se le pasen dos argumentos en lugar de tres,

plot3(x,c), el segundo argumento 'c' debe ser un número complejo, así, las partes reales

e imaginarias de éste son usadas como las coordenadas y e z respectivamente.

Si sólo se le pasa un argumento, plot3(c), las partes reales e imaginarias

de los argumentos son usados como los valores y y z, y se trazan frente su índice.

El comando plot3 también acepta los argumentos que permiten modificar el

formato de presentación de la gráfica descritos en la sección de gráficas bidimensionales.

Ejemplo:

octave:51> z = [0:0.05:5];

Page 15: CENTRO DE BACHILLERATO TECNOLÓGICO … · Barrage. Juégalo y captura la pantalla con tu puntaje máximo obtenido y pégala en una diapositiva del archivo que entregas. Para capturar

octave:52> plot3(z, exp(2i*pi*z), "3;sinusoidal compleja;")

El comando mesh(x,y,z) hace una representación tridimensional dado dos vectores x e y,

y una matriz bidimensional z. Generalmente se usa el comando meshgrid para

generar los datos que usará mesh para representar los ejes x e y.

Ejemplo:

octave:1> x=[-2:0.1:2]; % genera el vector

octave:3> [xx,yy] = meshgrid(x,x); % genera las matrices de ejes

octave:4> z=sin(xx.^2 – yy.^2); % funcion z=sen(x^2 – y^2)

octave:5> grid % genera una rejilla

octave:6> mesh(x,x,z) % crea el grafico

La función contour(x,y,z) recibe los mismos argumentos que mesh() y dibuja

las curvas de nivel de la superficie. Vamos a generar las curvasde nivel del gráfico

generado en el ejemplo anterior:

octave:10> contour(x,x,z);

Modificar gráficas

Los siguientes comandos nos permiten controlar y modificar las gráficas

mostradas en la ventana de gráficos.

clearplot borra el contenido de la ventana de gráficos actual.

clg igual que clearplot

hold on mantiene el gráfico actual en la pantalla,

permitiendo superponer gráficos subsiguientes.

hold off desactiva la superposición de gráficos.

hold cambia el estado actual en que se encuentra hold

ishold() devuelve 1 si está activada la superposición de gráficos

(hold on)

axis(v) donde v es un vector de 2, 4 o 6 elementos, los cuales

representan los límites de los ejes x,y o z.

axis activa el autoescalado.

grid(“on”) dibuja una rejilla en la ventana (opción por defecto).

grid(“off”) desactiva la rejilla de la ventana.

title(“titulo”) agrega un título a la gráfica.

xlabel(“etiqueta”)agrega una etiqueta al eje x.

ylabel(“etiqueta”)agrega una etiqueta al eje y .

zlabel(“etiqueta”)agrega una etiqueta al eje z.

Closeplot cierra la ventana de gráficos.

Gráficos múltiples

En Octave podemos mostrar diferentes gráficos en una

misma ventana, para ello utilizamos la función

subplot(filas, columnas, indice). El comando subplot

Page 16: CENTRO DE BACHILLERATO TECNOLÓGICO … · Barrage. Juégalo y captura la pantalla con tu puntaje máximo obtenido y pégala en una diapositiva del archivo que entregas. Para capturar

divide la ventana de gráficos en un arreglo de

ventanas mas pequeñas. El argumento indice específica el

la ventana actual dentro del arreglo.

El índice se desplaza primero por cada ventana dentro de

una fila para luego pasar a la otra, de izquierda a derecha

y desde arriba hacia abajo.

Por ejemplo, para un plot de 3x2 el índice se movería de la

siguiente manera:

1 2 3

4 5 6

En el siguiente ejemplo crearemos dos gráficos, uno encima del otro.

octave:29> x = linspace(-10, 10);

octave:30> subplot(2,1,1) % plot de 2 filas, 1 columna, situado

en 1

octave:31> plot(x, sin(x)) % genera el primer gráfico

octave:32> subplot(2,1,2) % ahora nos situamos en la segunda

ventana

octave:33> plot(x, sin(x)./x) % genera el segundo gráfico

Actividad 4: Ejecute y Grafique en Octave todo lo anterior que está en color rojo y

pertenece al tema de Gráficos 3D en Octave.

Activity 5: Use Octave to calculate the expression

Where a=3, b=N and c=−3

Mathematical Functions

Before we proceed let us try some more of the “calculator” functions (that is, those

which are familiar from any scientific calculator).

Arithmetic functions: +, -, / and *.

Trigonometric functions: sin(sine), cos(cosine) and tan(tangent) (with their

inverses being obtained by appending an a as in asin, acos or atan).

These functions take an argument in radians, and the result of the inverse functions

is returned in radians. It should be noted these are functions and as such should

operate on an input; the syntax of the commands is sin(x) rather than sin x.

Page 17: CENTRO DE BACHILLERATO TECNOLÓGICO … · Barrage. Juégalo y captura la pantalla con tu puntaje máximo obtenido y pégala en una diapositiva del archivo que entregas. Para capturar

Note that in this short piece of code everything after the % is treated by Octave as a

comment and so is ignored. It is good practice to provide brief, but meaningful,

comments at important points within your code.

Example 1.18 Find the roots of the polynomial y = x3−3x2+2x using the

command roots. �

c = [1 -3 2 0]; Coefficients of the polynomial

r = roots(c)

This returns the answers as zero, two and one.

Activity 6 : Find the roots of the polynomial:

y = 10·x4 + 63·N·x3 + 52·N2 ·x2 - 63·N3 ·x + 10·N4 using the command roots.