Página 1 de 1

Metodo para detectar um evento futuro baseado em uma funçã

MensagemEnviado: 29 Out 2010 18:38
por HC908
Metodo para detectar um evento futuro baseado em uma função linear.

Vou tentar explicar.

Tenho varias informações que estão chegando dos sensores, onde esta informação plotada no grafico da uma função linear(aproximada). Gostaria de saber se existe algum algoritmo matematico para tentar advinhar a proxima leitura , baseado nos historicos anteriores. Agradeço todos.

MensagemEnviado: 30 Out 2010 02:03
por rcakto
procure mais informações sobre progreção aritimetica ou algo assim... o problema é que a variação tem de ser exata, ou seja, estavariando em valores fixos...

Re: Metodo para detectar um evento futuro baseado em uma fun

MensagemEnviado: 30 Out 2010 03:28
por jonowsky
HC908 escreveu:Metodo para detectar um evento futuro baseado em uma função linear.

Vou tentar explicar.

Tenho varias informações que estão chegando dos sensores, onde esta informação plotada no grafico da uma função linear(aproximada). Gostaria de saber se existe algum algoritmo matematico para tentar advinhar a proxima leitura , baseado nos historicos anteriores. Agradeço todos.


Você deve pesquisar por regressão linear, ja implementei o algoritmo em C#, se lhe servir, coloquei algumas informações aqui
https://sites.google.com/site/ihcfeevale/programacao/algoritmo-para-regresso-linear-em-c

MensagemEnviado: 30 Out 2010 09:06
por MOR_AL
Como o nosso amigo jonowsky informou, o método é o da Regressão Linear.
MOR_AL

MensagemEnviado: 30 Out 2010 09:44
por fabim


Fabim,

Postando esse tipo de coisa, alem de não ajudar, acaba o tornando persona non grata no forum...

Se voce acha que é impossivel fazer o que o amigo quer, explique porque é impossivel.

PS: Isso que ele quer fazer é totalmente possivel ! e simples inclusive no caso de uma função linear.




----

typedef unsigned int impossivel


impossivel boladecrista(void){
impossivel a,b,c;

for(a=desconhecido; a <jamas_sabera; a++)
b = boladecristal_maismacumba();

if(b==descobriu)
mentira_dasbraba();
else
c = a_bao;

if(c==a_bao)
return(c = ai_meu_saco);
}

MensagemEnviado: 30 Out 2010 12:14
por HC908
jonowsky, era isso mesmo que estava procurando. Vc tem este codigo em C#. se no for pedir muito,

MensagemEnviado: 30 Out 2010 12:16
por jonowsky
HC908 escreveu:jonowsky, era isso mesmo que estava procurando. Alem do mais ESTÁ EM C# CARAMBA É MT SORTE MINHAAAAAAAAAAAAa. VALEU. SE TIVER ALGUM DUVIDA NO CODIGO OSSO TIRAR COM VC? AOS OUTROS AGRADEÇO. UM ABRAÇO.


Estou a disposição.

jonowsky@gmail.com

Jonas Rekowsky

MensagemEnviado: 30 Out 2010 12:25
por HC908
Vc tem este codigo em C#.

MensagemEnviado: 30 Out 2010 12:29
por jonowsky
HC908 escreveu:Vc tem este codigo em C#.


coloquei o fonte naquela pagina que lhe passei o link

https://sites.google.com/site/ihcfeevale/programacao/algoritmo-para-regresso-linear-em-c

você vai precisar do visual studio, MSChart e .NET framework 3.0 instaladas.

caso queira apenas o algoritmo da regressão, posso lhe passar aqui, mas seria interessante executar a aplicação, ficara mais fácil entender o que acontece graficamente.

Jonas Rekowsky

MensagemEnviado: 30 Out 2010 12:37
por HC908
Abaixo é possível fazer download do código fonte escrito em VB .NET.

A aplicação requer MSChart e .NET framework 3.0 instaladas.

baixei e esta em VB.

MensagemEnviado: 30 Out 2010 12:47
por jonowsky
HC908 escreveu:Abaixo é possível fazer download do código fonte escrito em VB .NET.

A aplicação requer MSChart e .NET framework 3.0 instaladas.

baixei e esta em VB.


bahhhhhhh

é mesmo!!! a aplicação em C# não esta lá, e nem aqui no meu pc :(. Se quiser mais tarde posso converter pra você, se bem que o entendimento do algoritmo ali não é muito complicado. Você tem como visualizar o projeto ai?

MensagemEnviado: 30 Out 2010 13:00
por HC908
Amigo se consegue converter para c# fica 10 pra mim. caso não consiga nao tem problema . + ja foi de grande ajuda.

MensagemEnviado: 01 Nov 2010 12:11
por jonowsky
HC908 escreveu:Amigo se consegue converter para c# fica 10 pra mim. caso não consiga nao tem problema . + ja foi de grande ajuda.


Tchê, consegui fazer em c# aqui, deixa teu email ai que te envio os fontes.

Você vai precisar do MSChart e do Visual Studio.

MensagemEnviado: 01 Nov 2010 15:07
por HC908
wellington.messias@gmail.com


Agradeço mesmo. Prescisando de qualquer coisa estou

MensagemEnviado: 01 Nov 2010 15:09
por jonowsky
HC908 escreveu:wellington.messias@gmail.com


Agradeço mesmo. Prescisando de qualquer coisa estou


Enviado