Fórum Função matematica #185152
29/09/2003
0
Cangacero
Curtir tópico
+ 0Posts
29/09/2003
Japa
Gostei + 0
30/09/2003
Anderson_blumenau
se nao me engano pra calcular o sen e cos é assim mas Funcao eu nao sei
cos(x)
sec(x)
alguem me corrija se estiver errado
procure em apostilas sobre o pascal
Gostei + 0
30/09/2003
Rafael Heise
Por que não existe uma função no delphi que resolva esse tipo de cálculo.. .
Mas você o que você pode fazer é fazer isso não mão...
mas talvez seja um pouco complicado....
mas quem sabe né ?!?!
Faça no micro o que você tem que fazer na mão...
Abraços...
Gostei + 0
30/09/2003
Japa
Gostei + 0
30/09/2003
Cangacero
É realmente no delhi ele não resolve... mas acabei achando uma classe que faz exatamente oque eu queria.... caso alguem tenha interesse: http://www.joaomorais.com.br/pascal/download.php?cat=101 o nome é RPNParser 0.2b-Avaliador de expressões matemáticas....
Gostei + 0
30/09/2003
Cebikyn
Este é um pseudo compilador de expressões, ele ´pré compila´ uma expressão, depois é só passar as variáveis, exelente, ideal para cálculos repetitivos, uso para loops com milhares de repetições (é um componente muito rápido, um dos melhores do tipo):
http://www.dow.wau.nl/aew/ParseExpr.html
E também permite que vc mesmo inclua mais recursos, eu já implementei mais umas doze funções trigonométricas no meu.
Este outro é um componente visual, é lento, mas faz exatamente isso:
http://www.delphi3000.com/articles/article_1322.asp
DiffExpress é um componente que pega uma função de uma string e retorna a derivada da função (também faz derivadas parciais):
http://www.aidaim.com/products/download.php#DiffExpress
E sim, [b:9dadfe47fe]existe como resolver[/b:9dadfe47fe], eu mesmo estou pensando em desenvolver um código do tipo (qnd eu fizer eu ponho aqui no fórum).
Gostei + 0
30/09/2003
Cebikyn
http://www.ucalc.com/ubb/Forum4/HTML/000029.html
Gostei + 0