Sei sulla pagina 1di 2

MATERIAL DESENVOLVIDO PARA A DISCIPLINA DE CLCULO NUMRICO DO CURSO DE ENGENHARIA ELTRICA AUTOR: GEORGE VAGNER SILVA DE SOUZA

1 Calcule com erro <= 10^-3 ( Integrao Numrica ) ( )

/* Programa em C++ que calcula uma integral definida em C++ */ #include <iostream.h> #include <conio.h> float f(float x);/* Funo que se deseja determinar a integral. */ float integral(float a,float b);/* Funo que ir calcular a integral. */ void main ( )/* Funo principal. */ { float inicial, final; clrscr( ); cout<<Entre com o valor inicial do intervalo:; cin>>inicial; cout<<Entre com o valor final do intervalo:; cin>>final; cout<<O valor da integral deste intervalo :<<integral(inicial,final); } /* Funo que calcula a integral. */ float integral(float a,float b){ float x,h,s;h=0.001;/* Intervalo de integrao. */ x=a; s=0; do { s+=h*(f(x)+f(x+h))/2; x+=h; } while (x<=b); return (s); } /* Funo a ser integrada. */ float f(float x)

{ float s; s=x*x; return (s); }

Quando calculado retorna o valor

2 um movimento foi estudado no laboratrio tendo-se suas posies medidas com o tempo Y ->S(m) X -> t(s) Pede-se a) S = f(t) Dica: Fazer por polinmio de Lagrange b) Eq. V=ds/dt c) A posio e velocidade aps 12 segundos 10 0 15 5 22 10 27 15

Potrebbero piacerti anche