Octave - Método de Gauss-Legendre
Publicado por Daniel Moreira dos Santos (última atualização em 13/07/2010)
[ Hits: 9.135 ]
Homepage: http://www.danielmoreira.wordpress.com
Calcular integral pelo método de Gauss-Legendre usando o Octave.
function [Integral,CondErro] = Gauss_Legendre(funcao,a,b,n) %entrada: funcao,a,b,n -> funcao,limite inferior, limite superior, numero de pontos %saida: Integral,CondErro -> integral e condicao de erro Integral = 0; [Avet,Tvet,CondErro] = PesAbsGL(n); if CondErro ~= 0 return; end e1 = (b-a)/2; e2 = (a+b)/2; if (mod(n,2) == 0) c1 = 1; c2 = 0.5; else c1 =0; c2 =1; end for i=1:n k = fix(i-0.5*(n+1)+sign(i-0.5*(n+c1))*c2); t = sign(k)*Tvet(abs(k)); x = e1*t+e2; y = eval(funcao); c = Avet(abs(k)); Integral = Integral+y*c; %escreva i,t,x,y,c end Integral = e1*Integral; end
Função Fatorial Recursiva em Fortran 95
Algoritmo para calcular a tabuada
Nenhum comentário foi encontrado.
IA local no bolso, novo visual no Raspberry Pi OS e mais destaques do software livre
Kernel turbinado, compatibilidade em alta e debate sobre sustentabilidade: o dia no mundo Linux
Kernel turbinado e GNOME 49 dominam o giro do dia no mundo Linux
Novidades Linux: Kernel 6.17, distros em ebulição e segurança em foco
Kernel ganha novos linters Rust e distros avançam com recursos de IA
Adicionando o repositório backports no Debian 13 Trixie
Como definir um IP estático no Linux Debian
SAMBA parou de compartilhar [RESOLVIDO] (3)
Orientação para instalar o Warsaw - módulo de proteção do Banco do Bra... (8)
systemd-resol... precisa ser reiniciado periodicamente (5)
Alguém que utilize o Warsaw do BB no Ubuntu 24.04 [RESOLVIDO] (6)
Fedora não reconhece James Donkey 102 Wireless Gaming Mouse (2)