Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tecnológico Nacional de
México, campus Villahermosa
Materia: Software
Índice
Introducción
1.- Actividad 1 operaciones básicas …… pág. 5
2.- Actividad 2 vectores en octave ….pág. 6
3.- Actividad 3 matrices en octave ….. pág. 7
4.- Actividad 4 operaciones básicas de matrices y vectores ….. pág. 8
4.1.- Multiplicación de un numero por un vector.
4.2 Multiplicación de un numero por una matriz
4.3Multiplicacion entre 2 vectores
4.4 multiplicación entre dos matrices
4.5 división entre matrices
4.6 división entre matrices
4.7 Invertir las filas y columnas de una matriz
4.8 Multiplicación entre dos vectores
4.9 Elevar un vector al cuadrado
4.9.1 Elevar una matriz al cuadrado
4.9.2 Elevar un vector a una potencia n
4.9.3 Elevar una matriz a una potencia n
5.- Actividad 5 Concatenar datos tipo string. …. pag. 16
6.- Actividad 6 Convertir entrada numérica en carácter ASCII. …..pag. 18
7.- Actividad 7 Ejercicios en clase tipo string y char. …..pag. 19
8.- Actividad 8 Realizar 5 conversiones de ángulos en radianes a grados. ….pag 20
9.- Actividad 9 Realizar 5 conversiones de ángulos en grados a radianes. pag 21
10.- Actividad 10 creación de vectores y matrices . pag 22
11.- Actividad 11 Vectores fila o columna donde todos los elementos son cero. pag 26
12.- Actividad 12 Vectores fila o columna, donde todos los elementos son uno. pag 27
13.- Actividad 13 definir un vector a través de un rango de valores, utilizando los dos
puntos ( : ) pag 28
3
14.- Actividad 14 Definir un vector a través de un rango de valores utilizando los dos
puntos ( : ), con incremento definido en los valores…….. pag 29
15.- Actividad 15 Incremento con fracción…. pag 30
16.- Actividad 16 Calculando la longitud de un Vector. pag 31
17.- Actividad 17 Funciones en Octave…. pag 32
18.- Actividad 18 Realizar 2 ejemplos de cada función, pero ahora aplicada a
Vectores. ….. pag 36
19.- Actividad 19 solución de ecuaciones…. pag 40
20.- Actividad 20 comando linspace. …pág. 42
21.- Actividad 21 Graficando con la función plot, función trigonométrica seno ..pág. 46
22.- Actividad 22 realizar 3 graficas de impulsión de la función coseno. ….pág. 48
23.- Actividad 23 Hacer una gráfica de impulsos con la función stem. ….pág. 49
24.- Actividad 24 realizar 3 graficas de impulsión de la función coseno. ….pág. 51
25.- Actividad 25 Realizar 3 graficas de impulsión de la función tangente. …..Pág. 54
26.- Conclusión…….. pág. 56
4
Introducción
En este contenido se abordarán las tareas y actividades realizadas a largo del semestre en el
software Octave, el cual permite aprender a programar de una forma sencilla, se abordarán
todas los comandos y ejemplos que en la materia de Software de ingeniería civil.
Actividad 1
Actividad 2
Actividad: Vectores en Octave
Creando los vectores asignados en corchete y separado por comas.
Fecha: 19/10/21
Actividad en clase
7
Actividad 3
Actividad: Creando matrices en Octave identificando las filas y columnas
Fecha: 19/10/21
Actividad en clase
8
Actividad 4
Actividad: Operaciones básicas con matrices y vectores en Octave las cuales son
multiplicación, división, exponenciación, entre otras.
Fecha: 20/10/21
Actividad en clase
Actividad 5
Actividad: concatenar datos tipo string, utilizando la función strcat
Fecha: 04/11/21
Actividad en clase
Ejemplo 1
Ejemplo 2
17
Ejemplo 3
18
Actividad 6
Actividad: Convertir entrada numérica en carácter ASCII, a través de char
Fecha: 04/11/21
Actividad en clase
19
Actividad 7
Actividad: Ejercicios en clases de tipo string y caracteres de ASCII
Fecha: 11/11/21
Actividad tipo tarea
20
Actividad 8
Actividad: Realizar 5 conversiones de ángulos en radianes a grados con la función rad2deg
Fecha: 18/11/21
Actividad tipo tarea
21
Actividad 9
Actividad: Realizar 5 conversiones de ángulos en grados a radianes, utilizando la función
deg2rad.
Fecha: 18/11/21
Actividad en clase
22
Actividad 10
Actividad: creación de vectores y matrices
Fecha: 18/11/21
Actividad en clase
4.- crear una matriz del orden 4x3 cuyos elementos deben ser números reales.
5.- Crear una variable de tipo entero cuyo valor será un umero entero
6.- crear una nueva matriz producto de l multiplicación de la variable creada en el punto 5
por la variable creada en el punto 4.
25
Actividad 11
Actividad: Vectores fila o columna donde todos los elementos son cero
Fecha: 24/11/21
Actividad en clase
27
Actividad 12
Actividad: Vectores fila o columna, donde todos los elementos son uno
Fecha: 24/11/21
Actividad en clase
28
Actividad 13
Actividad: definir un vector a través de un rango de valores, utilizando los dos puntos ( : )
Fecha: 24/11/21
Actividad en clase
29
Actividad 14
Actividad: Definir un vector a través de un rango de valores utilizando los dos puntos ( : ),
con incremento definido en los valores.
Fecha: 24/11/21
Actividad en clase
30
Actividad 15
Actividad: Incremento con fracción
Fecha: 24/11/21
Actividad en clase
31
Actividad 16
Actividad: Calculando la longitud de un Vector
Fecha: 24/11/21
Actividad en clase
32
Actividad 17
Actividad: Funciones en Octave. La actividad es realizar 5 ejemplos de cada función
Fecha: 02/12/21
Actividad de Tarea
Seno= sin (x)
Coseno= cos(x)
33
Tangente= tan(x)
Exponencial= exp(x)
34
Redondeo= round(x)
35
Actividad 18
Actividad: Realizar 2 ejemplos de cada función, pero ahora aplicada a Vectores.
Fecha: 02/12/21
Actividad de Tarea
Seno= sin (x)
Coseno= cos(x)
37
Tangente= tan(x)
Exponencial= exp(x)
38
Actividad 19
Actividad: solución de ecuaciones
Fecha: 02/12/21
Actividad en clase
1.-
41
42
Actividad 20
Actividad: comando linspace
Fecha: 06/12/21
Actividad en clase
1.- Crear 3 vectores de 100 puntos, con rangos de inicio y término entre x1 y x2.
43
7.- Crear un vector usando libremente los parámetros del comando linspace.
46
Actividad 21
Actividad: Graficando con la función plot, función trigonométrica seno
Fecha: 06/12/21
Actividad en clase
X=-10:0.1:10
Y=sin(x)
plot(x,y) ---> Crea una gráfica continua de la función trigonométrica seno.
47
48
Actividad 22
Actividad: grafica con la función plot, y crear una grafica de la función coseno
Fecha: 06/12/21
Actividad de tarea
49
Actividad 23
Actividad: Hacer una gráfica de impulsos con la función stem
Fecha: 06/12/21
Actividad en clase
Ejemplo1
50
Ejemplo 2
Ejemplo 3
51
Actividad 24
Actividad: realizar 3 graficas de impulsión de la función coseno
Fecha: 08/12/21
Actividad de Tarea
Ejemplo 1
Ejemplo 2
52
Ejemplo 3
53
54
Actividad 25
Actividad: Realizar 3 graficas de impulsión de la función tangente
Fecha: 08/12/21
Actividad de tarea
Ejemplo 1
Ejemplo 2
55
Ejemplo 3
56
Conclusión
Podemos concluir que es importante saber cuando y donde utilizaremos cada variable,
función, comando, vector, es por eso que se realizaron los problemas y se resolvieron en
Octave, y en realidad nos deja un conocimiento o mejor dicho nos deja las bases para empezar
a programar de una forma mas intensa con comandos diferentes, pero en si estos ejercicios
nos permitieron conocer el programa Octave, adaptarnos en él y entender que la
programación es un mundo desconocido en el cual es necesario profundizar.
Ahora después de resolver los ejercicios nos quedamos con las fórmulas, y descripción de
cada comando, en algún futro no muy lejano servirá de gran ayuda, para seguir en software
y de igual manera a la hora de explorar otros programas informáticos.