Sei sulla pagina 1di 17

TALLER 1 MATLAB

BRAYAN SEBASTIÁN SÁNCHEZ URIZA

070200562018

TALLER SOBRE LOS CONCEPTOS BÁSICOS DE MATLAB Y COMANDOS PRINCIPALES

PRESENTADO EN LA ASIGNATURA DE ANALISIS NUMERICO

DOCENTE LUIS EDUARDO OLIVAR ROBAYO

UNIVERSIDAD DEL TOLIMA

FACULTAD DE CIENCIAS

MATEMATICAS CON ENFASIS EN ESTADISTICA

IBAGUÉ-TOLIMA

2020
TALLER 1: ANALISIS NUMÉRICO

1. Construya dos vectores 𝑥, 𝑦 de cuatro componentes, y un escalar 𝑘.

Asignación de valores

𝑥 = [1 2 3 4]
𝑦 = [0 9 8 12]

𝑥
a. Encuentre 𝑥 + 𝑦, 𝑥 − 𝑦, 𝑥𝑦, 𝑦
𝑥 + 𝑦 = [1 11 11 16]
𝑥 − 𝑦 = [1 − 7 − 5 − 8]
𝑥𝑦 = 𝑥 ⋅ 𝑦 = [0 18 24 48]
𝑥
= 0.3114
𝑦

b. Encuentre 𝑥 − 𝑘, 𝑦 + 𝑘, √2𝑥 + 𝜋𝑦, √𝑥 + 𝑦

𝑥 − 𝑘 = [−7 −6 −5 − 4]
𝑦 + 𝑘 = [8 17 16 20]

√2𝑥 + 𝜋𝑦 = [1.4142 31.1028 29.3754 43.3560]

√𝑥 + 𝑦 = [1.0000 3.3166 3.3166 4.0000]


c. Realice los cálculos
𝑥+𝑦 𝑒𝑥
, 1
𝑦3
𝑥3

Para:
𝑥+𝑦
𝑦3
Tenemos:

Explicación:

Como, el numerador es 𝑥 + 𝑦, se escriben los comandos correspondientes para la suma;


en el segundo caso, el denominador es 𝑦 3 y se ordena calcular esa expresión. Así, al final
𝑎
se declara una variable (𝑐 = 𝑏 ).
𝑥+𝑦
Por tanto, 𝑐 = = 0.0109
𝑦3

Para:
𝑒𝑥
√𝑥

Se tiene:
Explicación:
En el primer momento se calcula el denominador de la expresión fraccionaria que es: 𝑒 𝑥 ,
que calcula el valor de la exponencial a cada entrada del vector 𝑥 y lo transforma en un
Nuevo vector llamado 𝑁 denominado por la exponencial de las entradas del vector
𝑥 asignado. De manera similar se toma con el denominador que es 3√𝑥, este le asigna el
valor de la raíz cubica a cada elemento del vector 𝑥, y se le asigna un nuevo vector
llamado 𝑀 denominado por la raíz cúbica de las entradas del vector 𝑥.
Así, la expresión final se describe de esta manera:
𝑁
𝑟=
𝑀

Y tiene como resultado 𝑟 = 17.7626

2. Repita el ejercicio 1. Pero con dos matrices 𝑋, 𝑌 de orden 4 × 4, y un escalar 𝑘.

Asignando valores
𝑋
a. Encuentre 𝑋 + 𝑌, 𝑋 − 𝑌, 𝑋𝑌, 𝑌

𝑋 + 𝑌, 𝑋 − 𝑌

En este caso se calcula la suma y diferencia de matrices cuadradas de orden 4, y se


asignan nuevas matrices llamadas suma y diferencia de 𝑋, 𝑌.

𝑋
𝑋𝑌,
𝑌

Aquí se evidencia que en ambos casos se hacen productos de matrices. En el primer caso
es de la matrices 𝑋 e 𝑌, y en el segundo es de las matrices 𝑋 e 𝑌 −1.
b. Encuentre 𝑥 − 𝑘, 𝑦 + 𝑘, √2𝑥 + 𝜋𝑦, √𝑥 + 𝑦

𝑥 − 𝑘, 𝑦 + 𝑘

En este caso, se da una matriz cualquiera y se opera con una constante para que su
resultado sea una nueva matriz donde los elementos son la operación (suma o diferencia)
de cada elemento con la constante dada.

√2𝑥 + 𝜋𝑦, √𝑥 + 𝑦

Calculo de expresiones que involucran números irracionales, además de eso se descubre


que los elementos de las matrices también pueden ser números de la forma:
𝑧 = 𝑎 + 𝑏𝑖, 𝑧 𝜖 ℂ, en el caso de la raíz cuadrada de 𝑋 + 𝑌 donde en esta suma se
involucran números imaginarios.
a. Realice los cálculos
𝑥+𝑦 𝑒𝑥
, 1
𝑦3
𝑥3

Se calcula la expresión:
𝑋+𝑌
𝑌3
Primero se calcula el numerador tomando la suma de las matrices 𝑋 𝑒 𝑌.
Segundo se calcula la expresión que genera una nueva matriz 𝑌 3 que contiene los
elementos de la matriz 𝑌 elevados al cubo.
Ahora, se obtiene:
𝑒𝑥
3
√𝑥

Se calcula la expresión que permite generar una nueva matriz 𝑚 con entradas
exponencial natural de los elementos de la matriz 𝑋.
En segunda parte, se calcula una nueva matriz 𝑛 con entradas raíz cubica cubo de los
elementos de la matriz 𝑋.
Y para terminar, se calcula el cociente entre ellos dos y se obtiene el resultado para la
expresión dada, una nueva matriz 𝑚/𝑛.
3. Almacenar en una variable de nombre 𝑛 un entero ≥ 5, generar los vectores de
longitud 𝑛 variable que se indican.

a. 𝒗𝟏 = (𝟏, 𝟑, 𝟓, 𝟕, … )
Ahora, se toma un 𝑛 ≥ 5, 𝑐𝑜𝑛 𝑣𝑎𝑙𝑜𝑟 𝑑𝑒 𝑛 = 15.
𝒗𝟏 = (𝟏, 𝟑, 𝟓, 𝟕, … , )

b. 𝒗𝟐 = (𝝅, 𝟐𝝅, 𝟑𝝅, 𝟒𝝅, … )

Se toma 𝑛 ≥ 5, 𝑐𝑜𝑛 𝑛 = 17

𝒗𝟐 = (𝝅, 𝟐𝝅, 𝟑𝝅, … , 𝟏𝟕𝝅)

c. 𝒗𝟑 = (𝒏, 𝒏 − 𝟏, 𝒏 − 𝟐, … , 𝟐, 𝟏)
En este caso se toma 𝑛 ≥ 5, 𝑛 = 20
𝑣3 = (20,29,18, … ,3,2,1)

d. 𝒗𝟒 = (𝟐𝒏, 𝟐𝒏 − 𝟐, … , 𝟒, 𝟐)
En este caso se toma 𝑛 = 8
𝑣4 = (16,14,12, … ,4,2)

e. 𝒗𝟓 = (𝟎, 𝟐, 𝟐, … , 𝟐, 𝟐, 𝟎)
En este caso con 𝑛 = 9. Para construir un vector de 9 componentes con la primera y ultima
son entradas cero y el resto 2, se debe tomar:

𝑣5 = [0 𝑙𝑖𝑛𝑠𝑝𝑎𝑐𝑒(2,2,9 − 2) 0]

f. 𝒗𝟔 = (𝟏, 𝟑, 𝟓, … , 𝒏 − 𝟏, 𝒏, 𝒏 − 𝟐, … , 𝟒, 𝟐)
Se tiene: Si 𝑛 = 10:
𝑛 = 10, 𝑛 − 1 = 9, 𝑛−2=8
Funciones Anónimas

4. Generar un vector x de 40 componentes regularmente espaciadas entre 0 y π,


evaluar en x cada una de las funciones siguientes:

El vector 𝑥 de 40 componentes está definido de la siguiente manera:

1−𝑥
a. 𝑓(𝑥) = √1+𝑥

En primera instancia se calcula el denominador de la expresión que está dentro del


radical, se tiene:
𝑎 =1+𝑥
En segunda instancia, se calcula el numerador de la expresión que está dentro del radical:
𝑏 =1−𝑥

Ahora, se va a emplear el cociente entre 𝑏 𝑦 𝑎, y a su vez la respectiva raíz cuadrada se


tiene:

1−𝑥
Por lo tanto el resultado para la función 𝑓(𝑥) = √
1+𝑥

Es 0.5586𝑖.
𝑥
b. 𝑓(𝑥) = 𝑙𝑛𝑥

En este caso, se toma un 𝑥 de la manera siguiente:

Se calcula el ln (𝑥), no se toma el mismo 𝑥 definido inicialmente, ya que; el valor ln (0)


porque no existe tal valor 𝑟 que satisfaga la ecuación 𝑒 𝑟 = 0.
Se calcula:

Y finalmente, se toman se toma el cociente entre 𝑥 y ln (𝑥):


Para un valor de 2.8391

c. 𝑓(𝑥) = √1 − 𝑥√𝑥 − 2
Aquí se deja el valor inicial de 𝑥, un vector de 40 componentes regularmente espaciadas entre
0 y 𝜋. Se hace el cáculo de manera directa con la expresión dada:

d. 𝑓(𝑥) = 5

Como 𝑦 es una función constante, se conserva el valor escalar 𝑦 = 5.

1
e. 𝑓(𝑥) = 𝑥

Se define de nuevo, el valor de 𝑥 de manera diferente al definido al principio en la


partición desde 0 hasta 𝜋. En este caso se toma desde 1 para no tener problemas con la
inconsistencia de la función con respecto al cero como primer elemento del vector 𝑥.
A cambio de tomar a 1 como escalar se toma a la matriz identidad del espacio de las
matrices de 𝑀(1×40) .

1
f. 𝑓(𝑥) = ln ( )
𝑥−2
g. 𝑓(𝑥, 𝑟) = √𝑟 2 − 𝑥 2
En este caso, r es una constante tal que 𝑟 = 4. Se tiene:

𝑠𝑒𝑛 2 (4𝑥)
h. 𝑓(𝑥) = ( )
cos(5𝑥)

Se toman comandos especiales para hallar el valor de la función.


Para la primera componente de la función se toma 𝑝𝑜𝑤𝑒𝑟(sin(4 ∗ 𝑥), 2)
En la segunda se escribe cos(5 ∗ 𝑥)

Para así, construir el vector con el valor principal de 𝑥, un vector de 40 componentes


espaciado regularmente desde 0 hasta 𝜋.

Potrebbero piacerti anche