201 2

LABORATORIO DE METODOS NUMERICOS
TRABAJO ENCARGADO

6UNIVERSIDAD ANDINA NESTOR CACERES VELASQUE

15/10/2012

.5 y el elemento inicial es 3. con un paso de 2 y elemento inicial es 6. exponencial de cada uno de los elementos del vector b.5:53 se unsan métodos distintos uno dde ellos es asignar una varible y luego su transpuesta será un vector columna. S=a(88) Z=b(36./b d) Calcular el logaritmo. C=[6:2:204] b=c’ a) Defina un a variable que contenga el elemento 47 del vector a y otra que contenga el elemento 77 del vector b. Log(b) Sqrt(b) Exp(b) 2) Crear un vector v cuyo inicio sea 55 y final 480 y que la diferencia entre dos elementos consecutivos sea 5. definir un vector columna b de 100 elementos .5:0. El vector a es de la siguiente manera a=3.5. multiplicación ( entre vectores y elemento a elemento) y división elemento a elemento. resta.^2 c) Realizar las siguientes operaciones con los vectores a y b suma.EJERCICIOS 1) Determinar un vector fila a de 100 elementos . con un paso de 0.37) b) Elevar cada uno de los elementos del vector a a. la raíz cuadrada . Para la suma ponemos la transpuestade b’ a+b a-b a.

00i +3. q=n*v s=v.00j +4. length(v) b) definir un vector u que que contenga la raíz cubica de los elementos del vector v.00i -4.*u t=u. u=nthroot(v.V=55:5:480 a) definir una variable n que contenga el numero de elementos definidos en el vector v. calcular el producto vectorial de ambas variables z=(u(1:3)) x=(v(84:86) dot(z.00k)m y B =(2.00j -7. sum(q) max(t) min(s) c=[sum(q) max(t) min(s)] f) definir una variable que sea producto escalar de los vectores u y v. 3) c) transponer los vectores u y v u’ v’ d) definir los siguientes vectores tales que: q=n*v. c=dot(u.x) 3) dados los vectores desplazamiento A=(3./v e) definir una variable que contenga la suma de los elementos q el máximo del vector t y el mínimo del vector s.00k)m >> A=[300 -400 400] .s=v*u y t=u/v.v) g) definir un variable que tenga los primeros 3 elementos del vector u y otro que tenga los últimos 3 del vector v.

A= 300 -400 400 >> B=[200 300 -700] B= 200 300 -700 a) encuentre las magnitudes de los vectores >> length(A) ans = 3 >> length(B) ans = 3 b) C=A+B >> c=A+B c= .

-11.(norm(y))) .….12] w=[2 1 3] >> u=[10.500 -100 -300 c) D=2A – B >> d=2*A-B d= 400 -1100 1500 4) Sean los vectores fila u y w definidos de la siguiente forma u=[10.3] a) Halle el producto escalas r entre u y w.-11.Y es el producto escalar entre dos vectores x e y aplique esta formula para determinar el angulo en grados s=dot(x.w) b) Calcule la norma del vector definido como IIv II=∑ norm(v) DONDE V=(v1.y) d=dot((norm(x))..1.vn) Calcule norma del vector definido en a) de dos formas distintas ¿existe una función predefinida en matlab para determinar la norma d un vector? ¿Cómo podrá determinarlo? c) El angulo θ formado entre dos vectores x e y se efin apartir de cosθ= DONDE X.12] >> w=[2.y el producto elemento a elemento entre u y w.. dot(u.v2.

00j enuentre: a) A.B) A.*B))/(dot(norm(A).00i+3.*B b) Evalue las cantidaes arcos(A.B/ IAIIBI) Y arcsen(AxB/IAIIBI) acos((dot(A.B y AxB dot(A.B))/(dot(norm(A).00j y B=2.norm(B)))) c) cual de ellas da el angulo entre los dos vectores A y B? la primera opcion 6) Dadas las siguientes matrices: C = -1 -1 5 1 2 1 3 -3 -2 B= 1 -1 0 6 1 1 3 -2 -5 A= 3 1 -1 0 -2 4 1 5 2 REALIZAR LAS SIGHUIENTES OPERACIONES: a) A+B-C .00i+4./d) 5) Daos los vectores A=-3.o=acos(s.norm(B)))) acos(((A.

6:13. de modo de la diferencia de elementos consecutivos sea 0.4:8. a=1:0.>> A+B-C b) A*B >> A*B c) C^2 >> C^2 d) Elevar cada uno de los elementos C al cubo >> C^3 e) Calcular el inverso de A >> inv(A) >> dot(B) f) Calcular el determinante de B.4 .8 b=2:0.4 para el primero. >> det(B) g) Definir un a nueva matriz D.6 para el segundo y 2 para el tercero. tal que dij=aij*bij No se entiende los prefijos 7) construya 3 vectores columna de 20 elelementos cad uno. 0.

y los elementos de la segunda columna (guárdelos en forma de vector). definiendo el vector x con 50 puntos poner titulo a cada grafica asi como nombres alos ejes: a) función e^x. su tercera columna cualquier columna de la matriz U y su cuarta columna sea la ultima de la matriz original. size(A) b) seleccione los elementos de la segunda y cuarta filas .5). .2).dat guardado en el disco. d=linspace(A(1.A(1.5) ones(3. zeros(3.c=1:2:40 a’ b’ c’ a) costruir una matriz de 20 filas por 3con vectores definidos anteriormente. P=[A(1:3). 6 5 4.c(1:3). A=[a' b' c'] b) Hallar el máximo de lamatriz y allar en que posición se encuentra max(A) length(max(A)) 8) lea el archivo matriz. con x definido en el iontervalo(0.1). DISCULPE INGENIERO NO SE ENCONTRO NINGUN DATO ASI QUE SE TRABAJAN CON DATOS CREADOS ESTOS A=[3 2 1.5) d) defina una matriz P cuya primera columna cualquier columna de la matriz C.u(1:3)] 9) construya las siguientes graficas . 9 8 7] a) determine las dimensiones de la matriz y defina una variable n para el numero de filas y una variable m de columnas.2.5.3) c) defina una matriz C(nxm) de ceros y una U(nxm) cuyos elementos sean todos 1.

3465 .2412 0.5:2.5000 1.y]=ginput(50) x= 0.5000 2.6487 4.7208 0.5000 >> y=exp(x) y= 1.5 x= 0.4817 12.x=0.5541 0.0841 0.5104 y= 0.3099 -0.1825 >> [x.

4044 0.4044 0.4620 0.4044 0.4435 0.4620 0.5015 0.0.4988 0.3007 0.4988 0.4π) [x.4988 0.4342 b) función sin(x) con x definido en el intervalo (0.4898 0.4435 0.4320 0.5726 y= 0.y]=ginput(50) x= 0.5015 .

5541 0.0000 0.5336 0.5307 0.5629 0.5629 0.5249 10) grafique las funciones : y=cos(x) e y=x.5629 0. para o≤x≤2. Implemente un algoritmo que le permita haya el punto de intersección entre ambas funciones.4927 >> x=0:2 .5403 -0.4161 >> [x. con 100 puntos c/u aplique el comando zoom para determinar en forma aproximada el punto de intersección investigue el comando ginput.y]=ginput(100) x= 0.5336 0.5015 0. en la misma ventana.5629 0.5219 y= 0. x=0:2 x= 0 1 2 >> y=cos(x) y= 1.0.

con 0≤x≤1.x= 0 >> y=x y= 0 1 2 1 2 >> [x.dat. Debido a que no se uvico el documento del problema se trabajo con datos propios A=[12 -10 0 0. 12) s e realizo una serie de experiencias en el laboratorio de física para estudiar el movimiento de un cuerpo en diversas situaciones.10 -22 10 0. en la tercera y=sen(6πx) y en la cuarta y=cos(6πx). la segunda y la tercera corresponden ala posición en cada un a de las configuraciones estudiadas en todo caso corresponden alas unidades del si.0 0 10 -13] a) graficar posición velocidad y aceleración en función del tiempo en ambos casos. Los datos los datos se revelaron con una interface y están almacenados en el archivo datos_movimientos. c) calcular el máximo de posición d) determine la posición para t=40seg .3445 y= 0. tal que en la primera grafica (contando de arriba hacia abajo . en la segunda y=cos(3πx). b) determine la velocidad inicial y la posición inicial en ambos casos. la primera colujmna es el vector de tiempo. Nombre alos ejes de c/u. y de izquierda aderecha) se represente la función y=sen(3πx).3874 11) mediante el comando subplot cree una figura con cuatro graficaas .0 10 -10 10.y]=ginput(100) x= 0.

2 2 b) f(x)= 2xsin(x)-(x^2-2)e^2x .5. En el archivo posición.e) para que tiempo la velocidad es nula? ¿ en que posición se encuentra? f) ¿ para que tiempo la velocidad es negativa? 13) se realizo en laboratorio una experiencia para estudiar el movimiento de una masa colgada de un resorte. a) grafique en función del tiempo b) aceleración en función del tiempo c) ¿Cuál es el periodo en función del tiempo? ¿y su amplitud? d) ¿ para que tiempo la masa pasa por el origen? 14) la posición de un cuerpo que se mueve sobre una recta fue medida experimentalmente. la velocidad y la aceleración del cuerpo en t=0.dat se encuentra los datos de posición en función del tiempo. Mat se encuentra la posición y el tiempo. En el archivo resorte. 15) utilizar el comando ezplot para bosquejar las siguientes funciones.1 y4s c) para que valores de t la velocidad del cuerpo es nula? ¿en que posición se encuentra en estos instantes? d) en que tiempoi llegara la particula asu posición x positiva máxima. a) calcule la velocidad y la aceleración en función del tiempo b) determine la posición . a) f(x)=7cos(x) +5cos(x)+xe^x >> diff('7*cos(x)+5*cos(x)+x*exp(x)'). >> ezplot('x^3') >> ezplot('x^2') >> ezplot('log(x)') >> ezplot('tan(x)') >> ezplot('x^3-1') >> 16) calcular l derivada de las siguientes funciones y evaluarla en x=2.

x.>> diff('2*x*sin(x)-(x^2-2)*exp(2*x)'.y) b) 2x+2y-z=1 X+2z=0 -x-y=0 >> syms x y z real >> eclc=x+2*z-1 eclc = x + 2*z .2) 17) ejercicios de resolver sistema de ecuaciones a) x+2y=8 3x-y=3 >> k=solve('x+2*y-8'.1 >> ec2=x+2*z ec2 = x + 2*z >> ec3=-x-y ec3 = .

8') c) determine la posición.8 b) grafique utilizando el comando ezplot x(t).8*t + 3') >> ezplot('6*t .5000 >> x=3*t-4*t^2+t^3 x= . v(t) y a(t) >> ezplot('3*t-4*t^2+t^3') >> ezplot('3*t^2 .-x-y 18) la posición de una particula que se mueve en línea recta esta dad por x(t)=3t-4t^2+t^3 donde x esta en metros y t en segundos. la velocidad y la aceleración de la particula en t=0.5 t= 0.8*t + 3 a=6*t .5 y 4? t=0. a) calcule las expresiones para la velocidad y la acelertacion instantánea (v(t) y a(t)) v=3*t^2 .

5 t= 0.2500 a=diff('3*t^2 .8*t + 3') a= 6*t .5 t= .8*t + 3 v= -0.0.8 >> t=0.8*t + 3 >> t=0.5000 >> v=3*t^2 .6250 v=diff('3*t-4*t^2+t^3') v= 3*t^2 .

40cm. d) graficar periodo en función de la longitud del hilo e) teniendo en cuenta que la dependencia dl periodo T con la longitud del hilo L . Los datos fueron adquiridos con una interface.8 a= -5 d) parea que valores ded t la velocidad de la particula es nula? ¿en que posición se encuentra en esos insrtantes? 19) la velocidad de una particula que se mueve en el palno xy esta dad por v=(6t-4t^2)i+8j aquí v esta en metros por segundo y t(>0) esta en segundos. En la primera columna esta balamcenada el tiempo . a) leer los archivos b) graficar la posición en función del tiempo para cada longitud.60cm) se alamcenaron los datos en archivos de nominados datos_i. c) calcular el periodo par cada longitud puede utilizarse el comando ginput. 20cm.5000 >> a=6*t . esta dado por: T=2π √ √ 21) Escriba un programa para determinar si un numero es primo . en la segunda la posición . utilizando el comando for escribe un programa que permita.50cm. 30cm.0. donde i representa el numero de archivo. a) cual es la aceleración cuando t=3? b) cuando. para pequeñas oscilaciones . si l aceleración es igual a cero? c) ¿Cuándo sucede si es cero la velocidad? 20) se realizo una experiencia para estudiar l movimiento de un péndulo.dat. Para cada una de las longitudes utilizadas(L= 10cm.

en otros los múltiplos de 5 y en otro los múltiplos de3. calcule los elementos de la serie fibonacci menores que 100 26) escribe un programa que calcule los cuadrados de los numeros enteros asta que el cuadrado sea mayor o igual que 100 27) el archivo ejercicio27. c) almacenar los vectores en un archivo 25) la sucesion de fibonacci es tal que cada elemento es la suma de los datos anteriores los elementos iniciales son 0 y 1 y a partir de ellos se pueden calcular los demás . en cierto flujo de un fluido. que no son múltiplos de 5.mat a) ordene de menor a mayor b) guarde un vector múltiplos de 3.dat corresponde al perfil de velocidades medido en el laboratorio.22) escriba un programa que analice cada uno de los elementos de un vector y determine si es par o es impar y en que posición esta 23) escriva un escript que determine si un año dado es bisiesto ( nota: debe ser múltiplo de 4 y no múltiplo de 100). 24) leer el archivo ejercicio24. El año debe ser ingresado desde la pantalla. y el resultado mostrarse en pantalla. La primera columna corresponde ala coordenada “x” (en m/s) y la segunda componente vertical “vy” de la velocidad en cad punto (en m/s) .

Sign up to vote on this title
UsefulNot useful