Sie sind auf Seite 1von 8

MATLAB APLICADO A LA INGENIERIA CIVIL

PRACTICA N01 ANALISIS NUMERICO

ANALISIS NUMERICO Hallar el valor de las siguientes operaciones, los ngulos de las razones trigonomtricas estn dados en radianes:

2 +sin 1 ln 5 log 2
sec 42 10

516

+ 1489

156

ln

2 sin 45 489 3 826 56 16 cos 96

+ +log 3 6 9 tanh

2 5 8

456 42 345 40

145

24 145 + tan sin

4 3

+ln log log 4 5

+3

4 5

9 11

7 9

ln tanh 1 13 +1 log csch 1 14 1

= + + +

sinh

1456 2803

+ cosh

1239 2438

sin 45 sinh 45

cos 1 30 cosh 1 30

ln 20 log 20

CARDENAS ALARCON, Max Junior

Pgina 1

MATLAB APLICADO A LA INGENIERIA CIVIL


PRACTICA N02 MATRICES Y ARREGLOS

MATRICES Y ARREGLOS Sean las matrices A y B: 1 = 3 5 1 2 4 9 5 5 7 4 9 6 8 9 8 ; = 5 3 8 2 9 1 3 0 5 0 6 7 1 3 0 3

Resolver las siguientes operaciones matriciales: = 1 + 1 = + [ ] = () = +


10

Sea la matriz F: 1 3 9 = 4 3 1 6 3 = (4,6) = 4,6 + 6,6 (1,9) = (: ,6) = (4, : ) 3: 5, 2: 6 = 3, 5 3: 5, 2: 6 = 0 ([2,3], [2,4]) = (2,2)
([2,3], [2,4]) = 1

2 6 6 3 2 4 7 1

8 4 9 1 9 6 9 3

2 6 5 4 5 2 7 1

3 7 6 4 8 6 5 3

5 8 5 7 4 2 6 1

9 7 1 3 6 3 1 8

8 4 2 6 9 1 2 9

6 9 9 6 3 8 7 6

4 7 7 4 2 7 1 5

CARDENAS ALARCON, Max Junior

Pgina 2

MATLAB APLICADO A LA INGENIERIA CIVIL


PRACTICA N03 PROGRAMACION EN SCRIPT

Desarrolle un programa para los siguientes ejemplos: Desarrolle un programa que le permita leer dos valores en las variables A y B, y le permita escribir el resultado de la suma, resta, multiplicacin, divisin y potenciacin de los nmeros. Desarrolle un programa que le permita leer un valor entero, calcular sus races cuadrada, cubica, de dicho numero y expresar el resultado. Desarrollar un programa que le permita leer un valor numrico y determinar si este es par o impar, positivo o negativo y mostrar el resultado. Desarrollar un programa para determinar si un numero X es mltiplo de un numero Y. Desarrollar un programa que pueda leer tres valores, almacenarlos en las variables A,B y C, luego determinar cul de los 3 nmeros es el mayor y menor, mostrando los resultados. Los tres valores A, B y C son distintos. Desarrolle un programa que le permita determinar la suma de los primeros n nmeros impares. Desarrollar un programa que permita visualizar los 100 primeros nmeros naturales. Desarrollar un programa que permita calcular el promedio de los primeros n nmeros naturales.
Desarrollar un programa que permita calcular el factorial de un nmero

natural.

CARDENAS ALARCON, Max Junior

Pgina 3

MATLAB APLICADO A LA INGENIERIA CIVIL


PRACTICA N04 PROGRAMACION EN M-FILE

Elabore un programa en M-File Function, el cual nos permita desarrollar los diferentes tipos de sumatorias y productos que a continuacin se mencionaran, este programa solo debe pedir como dato de entrada un solo valor, y la visualizacin de las respuestas deben estar etiquetadas, sealando el tipo de suma o producto que se desarrolla y su respectiva respuesta para cada caso. Las sumatorias que se van a desarrollar en el programa sern: La suma de los primeros N nmeros naturales y su respectivo promedio. = + + + + + +

[1.1]

La suma de los primeros N nmeros naturales pares y su respectivo promedio. = + + + + +

[1.2]

La suma de los primeros N nmeros naturales impares y su respectivo promedio. = + + + + + La suma de la siguiente serie(1): = + + + + + La suma de la siguiente serie(2):

[1.3]

[1.4]

= + + + + + La suma de la siguiente serie(3):


[1.5]

= +

[1.6]

CARDENAS ALARCON, Max Junior

Pgina 4

MATLAB APLICADO A LA INGENIERIA CIVIL


PRACTICA N04 PROGRAMACION EN M-FILE

Los productos que se van a desarrollar en el programa sern: El producto de los primeros N nmeros naturales (factorial). = El producto de los primeros N nmeros naturales pares. = El producto de los primeros N nmeros naturales impares. = El producto de la siguiente serie(4): = () () () () El producto de la siguiente serie(5):
() () () () () ()

[1.7]

[1.8]

[1.9]

[1.10]

()

()

[1.11]

El producto de la siguiente serie(6):

[1.12]

CARDENAS ALARCON, Max Junior

Pgina 5

MATLAB APLICADO A LA INGENIERIA CIVIL


PRACTICA N05 PROGRAMACION EN GUIDE

Desarrollar una interfaz grafica para desarrollar el siguiente tipo de armaduras isostticas, en el siguiente grfico se muestra la estructura de la armadura, a si como el nmero de elementos con la que cuenta y los apoyos correspondientes. El programa debe calcular cada fuerza que se ejerce en cada barra de la armadura, tambin debe determinar si la barra se encuentra sometida a traccin o compresin. Adicionalmente se puede agregar al programa las reas de las secciones transversales de cada barra para determinar los esfuerzos normales que se ejercen en cada barra, lo cual se debe tener en cuenta para el diseo.

Figura 1.1. Armadura simtrica isosttica.

Se debe tener en consideracin la aplicacin de fuerzas externas en las dos direcciones en los nudos de la armadura, como se ve en la figura siguiente. Los tringulos que se forman en la armadura deben de ser tringulos rectngulos.

Figura 1.2. Armadura simtrica isosttica.

CARDENAS ALARCON, Max Junior

Pgina 6

MATLAB APLICADO A LA INGENIERIA CIVIL


PRACTICA N05 PROGRAMACION EN GUIDE

Manteniendo las mismas dimensiones de la Figura 1.2. realizamos el diagrama de cuerpo libre de la armadura, se ve en la Figura 1.3. que el sentido de las fuerzas que se ejercen en las barras es de traccin, entonces si las fuerzas obtenidas al final de resolver la armadura nos resultan negativas diremos que esas barras se encuentran sometidas a compresin, lo mismo aplicaremos para el sentido de las reacciones.

Figura 1.3. Diagrama de cuerpo libre de la armadura.

Analizando en cada nudo obtenemos: + 1 + 2 + 2


2 + 2 2 + 2

=0

[1.1] [1.2] [1.3] [1.4]

=0

4 1 + 4 = 0 3 + 4 = 0 6 + 1 + 5 1 3 5
2 + 2 2 + 2

2 2
2 + 2

2 + 2 2 + 2

=0 =0
2 + 2

[1.5] [1.6] =0 [1.7] [1.8] [1.9]

5 + 8 4 + 9 5 + 7 + 9
2 + 2

5
2 + 2

+ 5

=0

2 + 10 6 = 0

CARDENAS ALARCON, Max Junior

Pgina 7

MATLAB APLICADO A LA INGENIERIA CIVIL


PRACTICA N05 PROGRAMACION EN GUIDE

2 7 = 0 6 + 12 8 = 0 6 + 11 = 0 3 10 + 13 3 11 13 12 + 13 + 13
2 + 2 2 + 2 2 + 2 2 + 2

[1.10] [1.11] [1.12] 9 9


2 + 2 2 + 2

=0 =0

[1.13] [1.14] [1.15] [1.16]

=0

=0

El siguiente sistema de ecuaciones lineales se puede resolver por diversos mtodos numricos, a continuacin mostraremos el sistema de ecuaciones lineales en forma matricial.
1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 + 2 2 0 0 0 0 0 1 1 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 + 2 2 + 2 2 + 2 2 + 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 1 0 1 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 + 2 2 + 2 0 0 0 0 2 + 2 2 + 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 + 2 2 + 2 2 + 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 5 6 7 8 9 10 11 12 13 = 0 0 4 4 1 1 5 5 2 2 6 6 3 3 0 0

+ 1 0

2 + 2 2 + 2 0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0

1 0 0 0 1 0 0 0 1 0 0 0

2 + 2

CARDENAS ALARCON, Max Junior

Pgina 8

Das könnte Ihnen auch gefallen