Escolar Documentos
Profissional Documentos
Cultura Documentos
Vectores
5.-Cmo se almacena un vector fila en una variable? Ingrese el nombre de la
variable, la igualdad y entre corchetes [ ] las componentes del vector que se separan por
1
medio de espacios. Ejemplo: Almacenar el vector (5, , 0, 2, , ) en la variable a.
2
>a=[-5 -1/2 0 sqrt(2) %e %pi]
PRACTICA N 1 DE LABORATORIO DE MATEMTICA V Pg 2 de 6
a =
- 5. - 0.5 0. 1.4142136 2.7182818 3.1415927
Ejemplo: Almacenar un vector fila, cuyas componentes comiencen en 0,
incrementndose a razn de 0.1 hasta 1 en la variable b. Una manera de hacerlo es
ingresando el vector con cada una de las componentes:
>b=[0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1]
b =
0. 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.
La forma ms eficiente es ingresar el nombre de la variable, la igualdad, el valor
inicial, el incremento y el valor final.
>b=0:0.1:1
b =
0. 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.
6.-Cmo se almacena un vector columna en una variable? Ingrese el nombre de la
variable, la igualdad y entre corchetes las componentes del vector que se separan por
punto y coma. Ejemplo: Almacenar las mismas componentes del vector fila a en un vector
columna c.
>c=[-5; -1/2; 0; sqrt(2); %e; %pi]
c =
- 5.
- 0.5
0.
1.4142136
2.7182818
3.1415927
7.-Cmo se extrae una determinada componente de un vector dado? Ingrese el
nombre del vector y entre parntesis la posicin de la componente que desea extraerse.
Ejemplo: Extraer la quinta componente del vector c.
>c(5)
ans =
2.7182818
8.-Cmo se determina el nmero de componentes de un vector? Ingrese el
comando length y entre parntesis el nombre del vector. Ejemplo: Determinar el nmero
de componentes del vector b.
>length(b)
ans =
11
Matrices
9.-Cmo se almacena una matriz en una variable? Ingrese el nombre de la variable,
la igualdad y entre corchetes las componentes de cada fila separadas por medio de
PRACTICA N 1 DE LABORATORIO DE MATEMTICA V Pg 3 de 6
espacios, mientras que las filas se separan por medio de punto y coma. Ejemplo:
1 2 3
Almacenar la matriz (4 5 6) en la variable a.
7 8 9
>a=[1 2 3; 4 5 6; 7 8 9]
a =
1. 2. 3.
4. 5. 6.
7. 8. 9.
10.-Cmo se extrae una determinada componente de una matriz? Ingrese el
nombre de la matriz y entre parntesis la posicin de la componente que desea extraerse.
Ejemplo: Extraer la componente ubicada en la fila 2 y la columna 3 de la matriz a.
>a(2,3)
ans =
6
11.-Cmo se extrae una fila o columna de una matriz? Para extraer una fila ingrese
el nombre de la matriz y entre parntesis el nmero de la fila que desea extraerse y en
lugar del nmero de columna se escriben los dos puntos (:) para indicar que es toda la
fila. Ejemplo: Extraer la fila 2 de la matriz a.
>a(2,:)
ans =
4. 5. 6.
De forma similar tambin puede extraer una columna. Explique cmo extraer una
columna y utilice un ejemplo.
12.-Cmo se calcula la matriz transpuesta? Ingrese el nombre de la matriz seguido
del apostrofe ('). Ejemplo: Calcular la transpuesta de la matriz a.
>a'
Dos matrices se suman, restan multiplican, o se calcula la potencia de una matriz
usando los operadores + , , * , ^ respectivamente. Para realizar operaciones
componente a componente del producto, cociente o la potenciacin de matrices se coloca
el punto (.) antes del operador, asi: (.*), (./), (.^2).
13.-Cmo se calcula el producto de dos matrices? Ejemplo: Calcular el producto de
la matriz a por su transpuesta.
>a* a'
14.-Cmo se calcula el producto componente a componente de dos matrices?
Ejemplo: Calcular el producto componente a componente de la matriz a por su
transpuesta.
>a. * a'
PRACTICA N 1 DE LABORATORIO DE MATEMTICA V Pg 4 de 6
Propuestos
01) Almacenar un vector columna, cuyas componentes comiencen en -1,
incrementndose a razn de 0.01 hasta 1 en la variable b. Determinar el nmero de
componentes del vector b. Extraer las ltimas cinco componentes del vector b. Extraer
las componentes ubicadas en las posiciones pares del vector b.
1 4 6
02) Almacenar (7 2 5) en la variable c. Extraer las componentes ubicadas en la
9 8 3
diagonal de la matriz c y calcular su suma. Extraer las componentes ubicadas en las dos
primeras filas de la matriz c y almacenarlas en la matriz d. Extraer las componentes
ubicadas en las dos primeras columnas de la matriz c y almacenarlas en la matriz e.
Realice las siguientes operaciones:
(a) c+c' (b) d*c (c) c*d' (d) c*e (e) c.*c' (f) e./d'
03) Dados los vectores a=(1, 2, 3) y b=(4, 5, 6), Qu operacin debe hacer con a y
b para que el resultado sea: a) Un nmero, b) Una matriz de orden 33.
Funciones matemticas
SCILAB tiene predefinidas muchas funciones matemticas. A continuacin se
presenta una lista de algunas de las funciones ms comunes:
abs() valor absoluto prod() producto csc() cosecante
sqrt() raz cuadrada exp() funcin exponencial sec() secante
min() mnimo log() logaritmo natural cotg() cotangente
max() mximo log10() logaritmo decimal asin() arcoseno
mean() media aritmtica sin() seno acos() arcocoseno
factorial() factorial (n!) cos() coseno atan() arcotangente
sum() suma tan() tangente sign() signo
Propuestos
01) En la figura, se muestra un esquema simplificado de un motor
de combustin interna, en el cual, la manivela (1) acciona a travs de
la biela (2) al pistn (3). Si las dimensiones de la manivela y la biela
son 3 y 5 pulgadas respectivamente, la velocidad del pistn est dada
por:
3(2)
() = 3() +
22592 ()
a) Calcule la velocidad del pistn, cuando la manivela ha recorrido
/2 radianes.
b) Grafique la velocidad del pistn durante todo el recorrido de la
manivela. Indique las velocidades mxima y mnima alcanzadas por
el pistn.
02) La razn de cambio con respecto a del periodo T (tiempo que tarda en
completar un movimiento completo) de un pndulo de longitud L que alcanza un ngulo
mximo 0 con la vertical, est dado por:
1
() = 4
1 2 sen2
1
Donde = ( 0 ) y la aceleracin debido a la gravedad es g=9.8 m/seg2. Si la
2
longitud del pndulo es de 1 m y 0 = , grafique La razn de cambio con respecto a
3
del periodo T en [0, /2]
03) En estadstica, la funcin normal est dada por:
1 1 2
() = 2( )
2
Tome como media = 0 y desviacin estndar = 0.5, para graficar la funcin normal
en [-1, 1]. Determine el Polinomio de Maclaurin de (a) De grado dos. (b) De grado seis.
Grafique los polinomios de Maclaurin indicados en (a) y (b). Calcule el error relativo
cometido cuando se aproxima (0.7) mediante los polinomios de Maclaurin indicados en
(a) y (b).