Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Practica No 1
Alumnos:
Grupo:
3- Consideraciones tericas.
Los mtodos numricos son tcnicas mediante las cuales es posible dar solucin a
problemas complejos mediante aproximaciones, de tal forma que el objetico de este tipo de
mtodo es dar solucin a los problemas con operaciones aritmticas bsicas. Como ya se
menciono, los mtodos numricos ya existan desde antes de la existencia de las
computadoras personales, pero eran poco populares, ya que alcanzar una solucin, se debe
realizar en la mayora de los casos un nmero muy grande de operaciones iterativas. Sin
embargo su popularidad aumento con la aparicin de las computadoras personales, las
cuales con el transcurso del tiempo, el costo de produccin disminuy hacindose accesible
a la mayor parte de investigadores y poblacin en general.
Para hacer un uso adecuado de las computadoras, lo primero que se debe hacer al
implementar una solucin numrica de un problema dado, es observar los elementos que
intervienen en el problema, analizar las leyes fundamentales para poder fundamentar la
propuesta de solucin. Con todos estos elementos se contina en la elaboracin de un
modelo matemtico, y por ltimo se aplica en forma iterativa el modelo para determinar si
su funcionamiento es adecuado para dar solucin al problema.
Modelo matemtico
En este punto es conveniente hacer una pregunta qu es un modelo matemtico? Se
puede definir como la expresin matemtica, o sea, una ecuacin que proporciona en forma
recurrente las soluciones aproximadas de un problema (en anlisis numrico) expresa las
caractersticas esenciales de un sistema fsico o proceso en trminos matemticos. En
general, el modelo matemtico se puede representar de la siguiente forma.
F=ma
Al analizar la naturaleza de las fuerzas, se nota que Fg acta en forma natural hacia
abajo y la fuerza de oposicin Fop en direccin contraria, o sea, es negativa (Fop se opone
a Fg), entonces al substituir las fuerzas que actan en la fuerza total se obtiene.
F = Fg Fop
Se toma como referencia el modelo inicial de la fuerza total, y se substituye la
fuerza total para obtener la siguiente expresin.
dv F dv Fg Fop
dt M dt m
En este ejemplo de cada libre, la Fg corresponde a la relacin de la masa por la
gravedad, que es la aceleracin aplicada al cuerpo en cada libre.
Del anlisis de la cada libre, se observa que la resistencia del aire contrarresta el
efecto de la masa y afecta la velocidad de cada del cuerpo observado, con esta
consideracin se tiene que:
Queda:
t (s) v (m/s)
0 00.00
2 19.60
4 32.00
6 39.85
8 44.82
10 47.97
12 49.96
53.39
Al comprobar con esto la eficiencia del mtodo numrico se obtiene el mismo valor
final para la velocidad que con el mtodo analtico exacto
8. Recomendaciones
9. Conclusin.
Practica No 1.1
Alumnos:
Grupo:
INICIO
gm c m t
v(t ) 1 e
c
contador = nmero de muestras
fin
7. Codificacin
#include<stdio.h>
#include<conio.h>
#include<math.h>
#define G 9.8
int mues,paso,i,t=0;
float masa,core,velo,z,u,w;
void menu ();
void velocidad();
void menu()
{
printf("Bienvenido\n Este programa calcula la velocidad de caida de un paracaidista");
printf("\nesto utilizando el mtodo descrito en el ejemplo uno de la presentacin");
printf("\n\nIntroduce la masa del paracaidista\t");
scanf("%f",&masa);
printf("\n\nIntroduce el coeficiente de resistencia\t");
scanf("%f",&core);
printf("\nElige el tamao de paso\t\t\t");
scanf("%d",&paso);
printf("\nElige el nmero de muestras deseadas\t");
scanf("%d",&mues);
velocidad();
}
void velocidad()
{
printf("\n\nAPLICANDO LA ECUACION 10 DE LA EXPOSICION:\n\n");
z=G*masa;
u=z/core;
w=core/masa;
printf("t [s]\t\t v[m/s]\n");
for(i=0; i<mues; i++)
{
velo=u*(1- exp(-(w*t))) ;
printf("\n%d\t\t%f",t,velo);
t+=paso;
}
main()
{
clrscr();
menu();
tch();
return 0;
}
8. Recomendaciones
-Indicacin para el desarrollo del alumno-(En este apartado, cada equipo de
acuerdo a la forma en que diseo su codificacin, se darn las instrucciones de la forma
en que se debe de correr el programa presentado en la prctica. As como indicar en que
forma se deben introducir los datos para ver en forma correcta el funcionamiento del
programa.)
9. Conclusin
Diagrama de flujo
Procedimiento grfico, mediante el cual se puede tener una perspectiva lgica de la
forma en que se debe estructurar una codificacin.
Cdigo
Acto de expresar un algoritmo para la solucin de problemas en un determinado,
lenguaje de programacin. Instrucciones escritas en un lenguaje de programacin.
Lenguaje de Programacin
Lenguaje artificial compuesto por un vocabulario fijo y un conjunto de reglas
llamadas sintaxis que se usan para crear instrucciones que la computadora debe de seguir.
Casi todos los programas se escriben con un editor de texto, para as crear un cdigo fuente,
que se interpreta o compila despus a un lenguaje de mquina que la computadora puede
ejecutar.
Compilador
Programa que lee instrucciones escritas en un lenguaje de programacin legible para
los humanos, y que traduce las instrucciones a un programa ejecutable legible para la
mquina.
10. Bibliografa
RAYMOND P. CANALE. STEVEN C. CHAPRA. (2008) MTODOS
NUMRICOS PARA INGENIEROS: Mxico MC. Mac. GRAW HILL
DICCIONARIO DE TRMINOS DE COMPUTACIN
BRYAN PFAFFENBERGER
PRETINCE HALL
JAMES STEWART. CLCULO DE UNA VARIABLE
THOMSON LEARNING