201 2

LABORATORIO DE METODOS NUMERICOS
TRABAJO ENCARGADO

6UNIVERSIDAD ANDINA NESTOR CACERES VELASQUE

15/10/2012

exponencial de cada uno de los elementos del vector b. El vector a es de la siguiente manera a=3. .5 y el elemento inicial es 3. multiplicación ( entre vectores y elemento a elemento) y división elemento a elemento. S=a(88) Z=b(36. definir un vector columna b de 100 elementos ./b d) Calcular el logaritmo. Para la suma ponemos la transpuestade b’ a+b a-b a. con un paso de 0. 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.5:53 se unsan métodos distintos uno dde ellos es asignar una varible y luego su transpuesta será un vector columna.5:0. con un paso de 2 y elemento inicial es 6. 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.5. resta.37) b) Elevar cada uno de los elementos del vector a a.EJERCICIOS 1) Determinar un vector fila a de 100 elementos . la raíz cuadrada .^2 c) Realizar las siguientes operaciones con los vectores a y b suma.

x) 3) dados los vectores desplazamiento A=(3. u=nthroot(v.00j +4. 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.00i -4.00k)m y B =(2. q=n*v s=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. c=dot(u. length(v) b) definir un vector u que que contenga la raíz cubica de los elementos del vector v. 3) c) transponer los vectores u y v u’ v’ d) definir los siguientes vectores tales que: q=n*v.00k)m >> A=[300 -400 400] .00i +3.s=v*u y t=u/v.V=55:5:480 a) definir una variable n que contenga el numero de elementos definidos en el vector v.00j -7. calcular el producto vectorial de ambas variables z=(u(1:3)) x=(v(84:86) dot(z./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.*u t=u.

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= .

Y es el producto escalar entre dos vectores x e y aplique esta formula para determinar el angulo en grados s=dot(x.12] w=[2 1 3] >> u=[10.v2...(norm(y))) .3] a) Halle el producto escalas r entre u y w.12] >> w=[2.1.….-11. dot(u.-11.w) b) Calcule la norma del vector definido como IIv II=∑ norm(v) DONDE V=(v1.y el producto elemento a elemento entre u y w.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.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.y) d=dot((norm(x)).

B))/(dot(norm(A).o=acos(s.*B))/(dot(norm(A).B y AxB dot(A.00i+4.00j enuentre: a) A.*B b) Evalue las cantidaes arcos(A.norm(B)))) acos(((A.B/ IAIIBI) Y arcsen(AxB/IAIIBI) acos((dot(A.B) A./d) 5) Daos los vectores A=-3.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 .00j y B=2.00i+3.

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. 0.4:8.6:13.4 . de modo de la diferencia de elementos consecutivos sea 0.8 b=2:0. >> det(B) g) Definir un a nueva matriz D. tal que dij=aij*bij No se entiende los prefijos 7) construya 3 vectores columna de 20 elelementos cad uno.6 para el segundo y 2 para el tercero.4 para el primero.

5) ones(3.5) d) defina una matriz P cuya primera columna cualquier columna de la matriz C.5).c(1:3). definiendo el vector x con 50 puntos poner titulo a cada grafica asi como nombres alos ejes: a) función e^x. size(A) b) seleccione los elementos de la segunda y cuarta filas . d=linspace(A(1.A(1. su tercera columna cualquier columna de la matriz U y su cuarta columna sea la ultima de la matriz original.2). 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. zeros(3.dat guardado en el disco.3) c) defina una matriz C(nxm) de ceros y una U(nxm) cuyos elementos sean todos 1. y los elementos de la segunda columna (guárdelos en forma de vector). 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. DISCULPE INGENIERO NO SE ENCONTRO NINGUN DATO ASI QUE SE TRABAJAN CON DATOS CREADOS ESTOS A=[3 2 1.5. 6 5 4. P=[A(1:3). .1).u(1:3)] 9) construya las siguientes graficas . con x definido en el iontervalo(0.2.c=1:2:40 a’ b’ c’ a) costruir una matriz de 20 filas por 3con vectores definidos anteriormente.

5104 y= 0.5000 1.4817 12.5000 2.5 x= 0.3099 -0.3465 .5:2.5000 >> y=exp(x) y= 1.0841 0.6487 4.1825 >> [x.5541 0.y]=ginput(50) x= 0.2412 0.7208 0.x=0.

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

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

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

En el archivo posición.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.2 2 b) f(x)= 2xsin(x)-(x^2-2)e^2x . En el archivo 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. >> 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.5. Mat se encuentra la posición y el tiempo.dat se encuentra los datos de posición en función del tiempo. 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)').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. la velocidad y la aceleración del cuerpo en t=0. 15) utilizar el comando ezplot para bosquejar las siguientes funciones.

2) 17) ejercicios de resolver sistema de ecuaciones a) x+2y=8 3x-y=3 >> k=solve('x+2*y-8'.>> 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 .1 >> ec2=x+2*z ec2 = x + 2*z >> ec3=-x-y ec3 = .x.

8*t + 3') >> ezplot('6*t .8') c) determine la posición. a) calcule las expresiones para la velocidad y la acelertacion instantánea (v(t) y a(t)) v=3*t^2 .5 y 4? t=0.8 b) grafique utilizando el comando ezplot x(t).5000 >> x=3*t-4*t^2+t^3 x= . la velocidad y la aceleración de la particula en t=0.-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.5 t= 0. v(t) y a(t) >> ezplot('3*t-4*t^2+t^3') >> ezplot('3*t^2 .8*t + 3 a=6*t .

6250 v=diff('3*t-4*t^2+t^3') v= 3*t^2 .8 >> t=0.5 t= 0.8*t + 3 >> t=0.5 t= .8*t + 3 v= -0.0.8*t + 3') a= 6*t .5000 >> v=3*t^2 .2500 a=diff('3*t^2 .

0.60cm) se alamcenaron los datos en archivos de nominados datos_i.50cm. donde i representa el numero de archivo. utilizando el comando for escribe un programa que permita. 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. esta dado por: T=2π √ √ 21) Escriba un programa para determinar si un numero es primo . en la segunda la posición . En la primera columna esta balamcenada el tiempo . para pequeñas oscilaciones .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. c) calcular el periodo par cada longitud puede utilizarse el comando ginput. 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 .5000 >> a=6*t . 20cm. a) leer los archivos b) graficar la posición en función del tiempo para cada longitud. a) cual es la aceleración cuando t=3? b) cuando. Los datos fueron adquiridos con una interface.dat. 30cm.40cm. Para cada una de las longitudes utilizadas(L= 10cm.

mat a) ordene de menor a mayor b) guarde un vector múltiplos de 3. 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) . 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. El año debe ser ingresado desde la pantalla.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).dat corresponde al perfil de velocidades medido en el laboratorio. 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. y el resultado mostrarse en pantalla. que no son múltiplos de 5. 24) leer el archivo ejercicio24.

Sign up to vote on this title
UsefulNot useful