Practica Computación Aplicada a la Ingeniería UNMSM

  • Upload
    noam21

  • View
    220

  • Download
    0

Embed Size (px)

Citation preview

  • 7/26/2019 Practica Computacin Aplicada a la Ingeniera UNMSM

    1/2

    SOLUCIONARIO TERCERA PRCTICA CALIFICADA DE

    COMPUTACIN APLICADA A LA INGENIERA

    1. (7 puntos) El ln(1+x) puede ser calculado para un valor x mediante la serie infinita:

    a) Defina una funcin en MATLA !ue" dado un valor de x" calcule la sumatoria.

    #tilice un n$mero de t%rminos de la serie se&$n su criterio.

    ') a&a un pro&rama !ue use la funcin anterior compare sus resultados con

    log(1+x)" indicando el error relativo.

    functionsuma=ln(x)

    suma=0;

    fori=1:100

    suma=suma+(-1)^(i+1)*(x^i)/i;

    end

    end

    clc

    clear all

    disp('Prorama para calcular mediante una serie lo(1+x)')

    x=input('!nrese el "alor de x a reempla#ar: ');

    a=ln(x);

    $=lo(1+x);

    fprintf('%l "alor calculado es: &fn'a)

    fprintf('%l "alor real es: &fn'$)

    fprintf('%l porcenta,e de error es: &fn'(($-a)/$)*100)

    *ro&rama para calcular mediante una serie lo&(1+)

    ,n&rese el valor de a reempla-ar:

    El valor calculado es:

    /1002342253110555555555555555555555555555555555555555555.555555El valor real es: 1.3524

    El porcenta6e de error es:727150250551445555555555555555555555555555555555555555555.555555

    2. En una prue'a de control de calidad se a're n recipientes de un producto se reco&en

    muestras para determinar si la concentracin del in&rediente activo en cada uno de los

    recipientes es la correcta. Las especificaciones de produccin consideran correcta la

    concentracin del a&ente activo si se encuentra en el ran&o (5.0 / 5.02 m&). a&a un pro&ramaMATLA !ue lea un arc8ivo !ue contiene las concentraciones (m&) determine:

    a. (1 punto) El n$mero de valores le9dos.

    Noam Dionicio Agero 15070024

  • 7/26/2019 Practica Computacin Aplicada a la Ingeniera UNMSM

    2/2

    b. (1 punto) El promedio de los valores le9dos.

    c. ( puntos) El porcenta6e de muestras !ue se encuentran dentro de las especificaciones.

    clc

    clear all

    disp('Prorama para calcular las concentraciones dentro')

    disp('del parmetro permitido de 0.-0. m')m=load('datos.txt');

    fprintf('%l nmero de datos es: &dn'lent2(m))

    fprintf('%l promedio de los datos inresados es: &.fn'mean(m))

    permit=m3=0. 4 m5=0.;

    fprintf('%l nmero de datos dentro del parmetro es: &dn'sum(permit))

    fprintf('%l porcenta,e de datos 6ue cumplen las indicaciones es:

    &.fn'

    (sum(permit)/lent2(m))*100)

    El arc8ivo datos0.tt comprende los si&uientes datos0.70.70.70.70.7080080080080080

    *ro&rama para calcular las concentraciones dentrodel parmetro permitido de 5.0/5.02 m&

    El n$mero de datos es: 15

    El promedio de los datos in&resados es: 5.44

    El n$mero de datos dentro del parmetro es: El porcenta6e de datos !ue cumplen las indicaciones es: 5.55

    4. (3 puntos) Escri'a un pro&rama en MATLA !ue lea un arc8ivo !ue contiene valores

    positivos" ne&ativos ceros determine el promedio de los valores positivos.

    clcclear all

    disp('Prorama para calcular el promedio de los "alores positi"os')

    disp('de un rupo de nmeros positi"os neati"os 9 ceros')

    m=load('num$erstxt');

    n=m30;

    media=sum(m*n)/sum(n);

    fprintf('%l nmero de "alores positi"os es &dn'sum(n))

    fprintf('%l promedio de los nmeros positi"os del con,unto de datos es

    &.fn'media)

    El arc8ivo num'ers.tt comprende los si&uientes datos-.-8--.800

    *ro&rama para calcular el promedio de los valores positivos

    de un &rupo de n$meros positivos" ne&ativos ceros

    El n$mero de valores positivos es 4El promedio de los n$meros positivos del con6unto de datos es .55

    Noam Dionicio Agero 15070024