
Boa tarde, Tenho uma função, uma forma gráfica que não tem forma analítica, que é avaliada num grid (construi de 100 mas posso fazer mais fino caso queira). Estou precisando calcular o volume do gráfico dessa função para comparar com outro gráfico que possuo similar. Alguem tem alguma sugestão??? Existe alguma função que faça algum tipo de interpolação...etc? Desde já agradeço Julio

Julio se entendi bem voce quer uma aproximação a uma integral dupla que é o volume deste solido o seu grid correponde a discretizar o dominio da função. Portanto apoica-se aqui as mesmas ideias de aproximar uma integral pelos análogos as regras do retangulo ou trapézio em 3D Em resumo, 1. montar o grido com os pontos m-edios de "azulejos"que cobram o dominio 2.para ponto do grid calcule o valor da funcao 3. multiplique o valor pela area de cada celula 4. some os valores a precisao fica por conta do numero de pontos no grid On Fri, 12 Aug 2011, julio cesar araujo wrote:
Boa tarde,
Tenho uma função, uma forma gráfica que não tem forma analítica, que é avaliada num grid (construi de 100 mas posso fazer mais fino caso queira). Estou precisando calcular o volume do gráfico dessa função para comparar com outro gráfico que possuo similar. Alguem tem alguma sugestão??? Existe alguma função que faça algum tipo de interpolação...etc?
Desde já agradeço
Julio

Paulo, Entendi perfeitamente, já tinha pensando em fazer isso (e a principio farei desse jeito mesmo). Não sei direito se estou certo, mas creio que no Matlab tem algumas rotinas que usam outras técnicas, como por exemplo splines e depois calculam o volume. Você sabe alguma coisa sobre isso? E ainda, sabe se tem algo similar no R (lembro de alguma vez ouvir falar em alguma formula trapezoidal no R)? (sei que meu raciocínio pode estar errado, se estiver por favor me corrija) Desde já agradeço Atc Julio --- Em sex, 12/8/11, Paulo Justiniano <paulojus@leg.ufpr.br> escreveu: De: Paulo Justiniano <paulojus@leg.ufpr.br> Assunto: Re: [R-br] calculo de volume de função numérica Para: r-br@listas.c3sl.ufpr.br Data: Sexta-feira, 12 de Agosto de 2011, 23:46 Julio se entendi bem voce quer uma aproximação a uma integral dupla que é o volume deste solido o seu grid correponde a discretizar o dominio da função. Portanto apoica-se aqui as mesmas ideias de aproximar uma integral pelos análogos as regras do retangulo ou trapézio em 3D Em resumo, 1. montar o grido com os pontos m-edios de "azulejos"que cobram o dominio 2.para ponto do grid calcule o valor da funcao 3. multiplique o valor pela area de cada celula 4. some os valores a precisao fica por conta do numero de pontos no grid On Fri, 12 Aug 2011, julio cesar araujo wrote:
Boa tarde,
Tenho uma função, uma forma gráfica que não tem forma analítica, que é avaliada num grid (construi de 100 mas posso fazer mais fino caso queira). Estou precisando calcular o volume do gráfico dessa função para comparar com outro gráfico que possuo similar. Alguem tem alguma sugestão??? Existe alguma função que faça algum tipo de interpolação...etc?
Desde já agradeço
Julio
-----Anexo incorporado----- _______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.

Julio de memoria nao tenho nada e teria que ver nos pacotes Acho mmuito provavel que tenha algo, talvez como em calcular volumes de "convex hull" em dimensao arbitraria e volumes de corpos (spatstat ???) Boa procura! Em Sex, 2011-08-12 às 20:26 -0700, julio cesar araujo escreveu:
Paulo,
Entendi perfeitamente, já tinha pensando em fazer isso (e a principio farei desse jeito mesmo). Não sei direito se estou certo, mas creio que no Matlab tem algumas rotinas que usam outras técnicas, como por exemplo splines e depois calculam o volume. Você sabe alguma coisa sobre isso? E ainda, sabe se tem algo similar no R (lembro de alguma vez ouvir falar em alguma formula trapezoidal no R)? (sei que meu raciocínio pode estar errado, se estiver por favor me corrija)
Desde já agradeço
Atc Julio
--- Em sex, 12/8/11, Paulo Justiniano <paulojus@leg.ufpr.br> escreveu:
De: Paulo Justiniano <paulojus@leg.ufpr.br> Assunto: Re: [R-br] calculo de volume de função numérica Para: r-br@listas.c3sl.ufpr.br Data: Sexta-feira, 12 de Agosto de 2011, 23:46
Julio
se entendi bem voce quer uma aproximação a uma integral dupla que é o volume deste solido
o seu grid correponde a discretizar o dominio da função. Portanto apoica-se aqui as mesmas ideias de aproximar uma integral pelos análogos as regras do retangulo ou trapézio em 3D
Em resumo, 1. montar o grido com os pontos m-edios de "azulejos"que cobram o dominio 2.para ponto do grid calcule o valor da funcao 3. multiplique o valor pela area de cada celula 4. some os valores
a precisao fica por conta do numero de pontos no grid
On Fri, 12 Aug 2011, julio cesar araujo wrote:
> Boa tarde, > > Tenho uma função, uma forma gráfica que não tem forma analítica, que é > avaliada num grid (construi de 100 mas posso fazer mais fino caso queira). > Estou precisando calcular o volume do gráfico dessa função para comparar com > outro gráfico que possuo similar. > Alguem tem alguma sugestão??? Existe alguma função que faça algum tipo de > interpolação...etc? > > Desde já agradeço > > Julio > >
-----Anexo incorporado-----
_______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível. _______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.
participantes (3)
-
julio cesar araujo
-
Paulo J Ribeiro Jr
-
Paulo Justiniano