Linux slogan
Visite também: BR-Linux.org · Dicas-L · SoftwareLivre.org · UnderLinux

Linux banner
Linux banner
Linux banner
Linux banner


» Screenshot
Linux: Discordia dos devices
Por mcnd2


Scripts

Linux user

Publicado por Daniel Moreira dos Santos em (última atualização em 13/07/2010)   [ 4054 hits ]

Login: danielms, 207990 pontos

Homepage: http://www.danielmoreira.wordpress.com

Download:



Descrição

Resolver o PVI pelo método de Euler Melhorado usando o Octave.


[ Download: Euler_Melhorado.m ]   [ Enviar nova versão ]

[ Esconder código-fonte ]

function [vetx,vety] = Euler_Melhorado(funcao,a,b,m,y0);


%parametros de entrada: funcao,a,b,m,y0 -> funcao,limites inferior, superior, num. de

%intervalos e valor inicial

%parametros de saida: vetx, vety -> abcissas e solucao do PVI



h = (b-a)/m;

x=a;

y = y0;

Fxy = eval(funcao);

vetx(1) = x;

vety(1) = y;

disp('     i      x     y     Fxy  ');

for i=1:m

    xa = x;

    ya = y;

    x = x+h;

    y = y+h*Fxy;

    ter = eval(funcao);

    y = ya + (h/2)*(Fxy+ter);

    x= a+i*h;

    Fxy = eval(funcao);    

    disp([i  x    y    Fxy]);

    vetx(i+1) = x;

    vety(i+1) = y;

end

end



    



Scripts recomendados
   Script Linux recomendado Octave - Calcular raiz pelo método da Secante
   Script Linux recomendado Octave - Decomposição LU
   Script Linux recomendado Matriz de Hilbert e resolução de sistemas lineares
   Script Linux recomendado Função Fatorial Recursiva em Fortran 95
   Script Linux recomendado Octave - Sistemas lineares por Gauss-Seidel

Comentários
Nenhum comentário foi encontrado.

Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.