SOLUCIONES ARTAJERJES

4
SOLUCIONES PARCIAL 2 MATLAB EXAMEN C INCISO 1 1. Los siguientes datos fueron obtenidos de una prueba en un túnel de viento, encontrar los valores de A y B, usar format long y crear una function que reciba los datos de x e y. (3 puntos) x 0.6 0.8 0.8 5 0.9 5 1 1.1 1.2 1.N 1.4 5 1.6 1.8 y 0.0 8 0.0 6 0.0 7 0.0 7 0.0 7 0.0 6 006 0.0 6 0.0 5 0.0 5 0.0 N function [sol] = SIST3EX1(x,y) % Primer examen de Bionica 2014 examen C % ajuste de una curva % x = [0.6 0.8 0.85 0.95 1 1.1 1.2 1.N 1.45 1.6 1.8]; % y = [0.08 0.06 0.07 0.07 0.07 0.06 0.06 0.06 0.05 0.05 0.0N] format long SISTEMA = [sum(1./(x.^2)) sum(exp(-2*x.^2)./(x.^2)); sum(exp(-2*x.^2)./(x.^2)) sum(exp(-4*x.^2)./(x.^2))] vec = [sum(y./x) sum(exp(-2*x.^2)./(x))]' sol = SISTEMA\vec end A i=1 11 1 x i 2 + B i=1 11 e 2x i 2 x i 2 A i=1 11 e 2 x i 2 x i 2 + B i=1 11 e 4 x i 2 x i 2 = [ i=1 11 y i 1 x i i=1 11 e 2 x i 2 x i ]

description

soluciones

Transcript of SOLUCIONES ARTAJERJES

SOLUCIONES PARCIAL 2 MATLAB

EXAMEN CINCISO 11. Los siguientes datos fueron obtenidos de una prueba en un tnel de viento, encontrar los valores de A y B, usar format long y crear una function que reciba los datos de x e y.(3 puntos)

x0.60.80.850.9511.11.21.N1.451.61.8

y0.080.060.070.070.070.060060.060.050.050.0N

function [sol] = SIST3EX1(x,y)% Primer examen de Bionica 2014 examen C% ajuste de una curva % x = [0.6 0.8 0.85 0.95 1 1.1 1.2 1.N 1.45 1.6 1.8];% y = [0.08 0.06 0.07 0.07 0.07 0.06 0.06 0.06 0.05 0.05 0.0N]

format longSISTEMA = [sum(1./(x.^2)) sum(exp(-2*x.^2)./(x.^2)); sum(exp(-2*x.^2)./(x.^2)) sum(exp(-4*x.^2)./(x.^2))] vec = [sum(y./x) sum(exp(-2*x.^2)./(x))]' sol = SISTEMA\vec end

2. En la siguiente serie de valores numricos encontrar el patrn de comportamiento, crear una function que use un ciclo while e imprima para n trminos,usar format long g.221202012002001200020001200002000012000002000001function matriz108(num)% % % forma piramidal% 10 221% 10^2 20201% 10^3 2002001format long gfor i = 10:10:10^num numero = 2*i^2 + 2*i + 1; enddisp(numero)end>% command> matriz108(6)2000002000001Usando dos ciclos for y el comando zeros nicamente crear una function que gener la matriz mostrada, la function recibir unicamente el tamao de la matriz cuadrada (7), no usar los comandos diag, ni sum, ni sort.

function A = piramid3(f,c)% crea una piramide A = zeros(f,c);k = 1;c = c + 1;for i = f:-1:1 for j = k : c - k A(i,j) = j; A(k,j) = j; end k = k + 1;endA

Encontrar el valor de la serie mostrada para el termino 59, usar un solo ciclo for, y format long, no usar el comando sum ni prod, ni matemtica simblica.

function [total] = serie13(term)% Problema 4 examen G Enero de 2015 Bionica% format longmulti = 1;for i = 1:term j = (2*i - 1); k = i*2; multi = (multi*(k*k))/(j*(j + 2));endtotal = multi*2; end

La siguiente frmula para calcular el valor de , deber programarse para m trminos y compararse para el valor de pi en matlab, encontrando la diferencia, usando format long y un valor de m = 17.

function [radical] = serie11(nterm)% Serie que converge a 3% format longradical = sqrt(1 + (nterm + 1)) for i = nterm:-1:2 radical = sqrt(1 + i*radical);endradical end

1. Utilizando el comando inline, vectorize, linspace y plot, graficar la ecuacin de Lorentz para los valores dados de a, b, y c.(2 puntos)

a1.N0.750.51.2

b1.51.7522

c22.550.9