• Anúncio Global
    Respostas
    Exibições
    Última mensagem

[Curva S] igualando 2 funções

[Curva S] igualando 2 funções

Mensagempor Joao Petrocelle » Sex Set 14, 2012 09:13

Agradeço pela oportunidade.
Introdução
Trabalho com planejamento da Construção Civil e é comum utilizarmos muito o conceito de transformar Cronogramas de Obra em Curvas S do sistema cartesiano. Dividimos o eixo X em períodos iguais da Obra, como por exemplo os meses de sua duração, No Y inserimos as %s acumuladas de cada ponto. Fazemos o acompanhamento do cronograma por atividade e vamos lançando nas datas específicas as %s reais relativas ao cumprimento de cada tarefa, o somatório nos dá uma % total realizada que comparamos com a prevista. Através desta fica fácil visualizar graficamente o acompanhamento do previsto x realizado ( 2 curvas) e medir atrasos de obra. Portanto minha dúvida tem a ver com Curvas S. O Objetivo final é manipular a equação da Curva S através de duas incógnitas de forma que graficamente podemos nos aproximar de uma curva S perfeita. A hipótese é a de que um cronograma inicial de obra (previsto) bem equilibrado tem o formato de um S graficamente bem arredondado e sem subidas bruscas.
Construção do Enunciado
Criei no sistema de coordenadas cartesiano ( através do programa excell) 2 curvas em formato de S, cada uma com fórmulas diferentes e agora estou tentando igualá-las. Cada uma destas curvas tem como pares ordenados 22 períodos em X e 22 %s acumuladas em Y.
A primeira é a Curva S é a perfeita representada aqui pela função sigmoidal. A sigmoidal só funciona bem entre os valores -6 e 6.Portanto dividi 6/13 = 0,4615 (com 13 casas depois da virgula) e fui do 4,615 ao - 5,0769 passando pelo 0 para os valores de x. Fórmula: 1/1y=\frac{1}{1+{e}^{-x}}. Os pontos desta função são pt1(4,615;0,98%),pt2(4,1513;1,55%) .... pt 11(0;50%) ... pt 22(-5,07692;99,38%)
A segunda curva é a teórica que virá de um cronograma real. Esta tem duas incógnitas e é uma função que se usa no ramo para a construção da curva S.y=1-[{1-{(\frac{n}{N}})^{logI}]^{s}
Onde y é % acumulada , n é o valor do período (no caso um número de 1 a 22), N é o número total de períodos (22), I é um coeficiente que dá forma a curva S ( acredito que seja no primeiro trecho?) e S idem (com relação a segunda curvatura???).
Depois de muitas tentativas gráficas inseri os valores de I = 700 log I = 2,8450 e s = 5. As duas curvas estão próximas mas não estão iguais.
Os pontos foram pt1 (1;0,08%), pt2(2;0,54%) ...pt 11(11;52,73%) ....pt 20 ( 20;99,92%)pt 21(21,100%) pt 22(22,100%)
Dúvida - Igualando duas equações
Uma equação tem uma incógnita. A outra tem duas. Utilizando o ponto 11 em ambas as equações cheguei em 1={0,5}^{\frac{1}{S}}+{0,5}^{logI}. E não saio disso. E também não tenho absoluta certeza se meu desenvolvimento está correto.
Estou tentando fixar o s em um valor fixo, como por exemplo 5 e tentar descobri um I e logI válido que iguale as % em todos os 22 pontos.Um a curva ficaria portanto igual a outra e aprenderia a manipular graficamente a Curva S.
Posso de bom grado fornecer o arquivo excell. Acredito será mais fácil.
Espero ter sido claro.
Muito Obrigado.
João Petrocelle -
jpetrocelle@gmail.com
Joao Petrocelle
Usuário Ativo
Usuário Ativo
 
Mensagens: 19
Registrado em: Sex Set 14, 2012 07:34
Formação Escolar: PÓS-GRADUAÇÃO
Área/Curso: Arquitetura / Administração
Andamento: formado

Re: [Curva S] igualando 2 funções

Mensagempor young_jedi » Qua Out 03, 2012 11:24

fala João Petrocelle, dei uma olhada como voce me falou aqui no seu poste

fiz algumas simulações e achei os seguintes valores

s=5,974

logI=3,195

com esses valores cheguei nesse grafico feito no excel

simulacao.jpg
simulacao


a linha em vermelho é a sigmoide perfeita
e azul é a equação exponencial que voce postou com este valores para s e logI que eu coloquei
esse foi o maximo que consegui aproximar as duas curvas, não sei se é bem isso que voce queria mais ta ai.
young_jedi
Colaborador Voluntário
Colaborador Voluntário
 
Mensagens: 1239
Registrado em: Dom Set 09, 2012 10:48
Formação Escolar: GRADUAÇÃO
Área/Curso: Engenharia Elétrica - UEL
Andamento: formado

Re: [Curva S] igualando 2 funções

Mensagempor Joao Petrocelle » Qua Out 03, 2012 12:51

Muito obrigado young jedi. E isso mesmo que queria. Mas na verdade queria igualar . algo que parece nao ser possivel.

Eu vou postar um novo excell com novos valores, pois na epoca que fiz o post percebi um errinho . Vc poderia gerar novamente outros valores para duas incognitas?

Depois vc poderia me mostrar o desenvolvimento?
Joao Petrocelle
Usuário Ativo
Usuário Ativo
 
Mensagens: 19
Registrado em: Sex Set 14, 2012 07:34
Formação Escolar: PÓS-GRADUAÇÃO
Área/Curso: Arquitetura / Administração
Andamento: formado

Re: [Curva S] igualando 2 funções

Mensagempor young_jedi » Qua Out 03, 2012 13:00

igualar ela em todos os pontos realmente é impossivel, mais da pra aproxima-las bastante, a melhor aproximação que eu encontrei foi essa
young_jedi
Colaborador Voluntário
Colaborador Voluntário
 
Mensagens: 1239
Registrado em: Dom Set 09, 2012 10:48
Formação Escolar: GRADUAÇÃO
Área/Curso: Engenharia Elétrica - UEL
Andamento: formado

Re: [Curva S] igualando 2 funções

Mensagempor Joao Petrocelle » Qua Out 03, 2012 17:20

Jedi por favor veja o jpeg com os valores
para tentar igualar ainda mais vou te dar 24 pontos.
equações abaixo. por gentileza me informe s e log I e se possível me fale qual foi o desenvolvimento. irei mandar tb o grafico

[Unparseable or potentially dangerous latex formula. Error 1 ]
Anexos
Curva S para jedi Valores.jpg
Joao Petrocelle
Usuário Ativo
Usuário Ativo
 
Mensagens: 19
Registrado em: Sex Set 14, 2012 07:34
Formação Escolar: PÓS-GRADUAÇÃO
Área/Curso: Arquitetura / Administração
Andamento: formado

Re: [Curva S] igualando 2 funções

Mensagempor Joao Petrocelle » Qua Out 03, 2012 17:32

equacoesponto 1:  {99,59}^{1/s}=1-(\left{\frac{1}{24}})^{logI}\right
ponto 2:  {99,33}^{1/s}=1-(\left{\frac{2}{24}})^{logI}\right
ponto 3:  {98,90}^{1/s}=1-(\left{\frac{3}{24}})^{logI}\right
ponto 4:  {98,20}^{1/s}=1-(\left{\frac{4}{24}})^{logI}\right
ponto 5:  {97,07}^{1/s}=1-(\left{\frac{5}{24}})^{logI}\right
ponto 6:  {95,26}^{1/s}=1-(\left{\frac{6}{24}})^{logI}\right
ponto 7:  {92,41}^{1/s}=1-(\left{\frac{7}{24}})^{logI}\right
Joao Petrocelle
Usuário Ativo
Usuário Ativo
 
Mensagens: 19
Registrado em: Sex Set 14, 2012 07:34
Formação Escolar: PÓS-GRADUAÇÃO
Área/Curso: Arquitetura / Administração
Andamento: formado

Re: [Curva S] igualando 2 funções

Mensagempor Joao Petrocelle » Qua Out 03, 2012 17:37

[Unparseable or potentially dangerous latex formula. Error 1 ]
Joao Petrocelle
Usuário Ativo
Usuário Ativo
 
Mensagens: 19
Registrado em: Sex Set 14, 2012 07:34
Formação Escolar: PÓS-GRADUAÇÃO
Área/Curso: Arquitetura / Administração
Andamento: formado

Re: [Curva S] igualando 2 funções

Mensagempor Joao Petrocelle » Qua Out 03, 2012 17:39

ponto 8:  {88,08}^{1/s}=1-(\left{\frac{8}{24}})^{logI}\right
ponto 9:  {81,76}^{1/s}=1-(\left{\frac{9}{24}})^{logI}\right
ponto 10:  {73,11}^{1/s}=1-(\left{\frac{10}{24}})^{logI}\right
ponto 11:  {62,25}^{1/s}=1-(\left{\frac{11}{24}})^{logI}\right
ponto 12:  {50,00}^{1/s}=1-(\left{\frac{12}{24}})^{logI}\right
ponto 13:  {37,75}^{1/s}=1-(\left{\frac{13}{24}})^{logI}\right
ponto 14:  {28,69}^{1/s}=1-(\left{\frac{14}{24}})^{logI}\right
Joao Petrocelle
Usuário Ativo
Usuário Ativo
 
Mensagens: 19
Registrado em: Sex Set 14, 2012 07:34
Formação Escolar: PÓS-GRADUAÇÃO
Área/Curso: Arquitetura / Administração
Andamento: formado

Re: [Curva S] igualando 2 funções

Mensagempor Joao Petrocelle » Qua Out 03, 2012 17:39

ponto 15:  {18,24}^{1/s}= 1-(\left{\frac{15}{24}})^{logI} \right
ponto 16:  {11,92}^{1/s}= 1-(\left{\frac{16}{24}})^{logI} \right
ponto 17:  {7,59}^{1/s}= 1-(\left{\frac{17}{24}})^{logI} \right
ponto 18:  {4,74}^{1/s}= 1-(\left{\frac{18}{24}})^{logI} \right
ponto 19:  {2,93}^{1/s}= 1-(\left{\frac{19}{24}})^{logI} \right
ponto 20:  {1,80}^{1/s}= 1-(\left{\frac{20}{24}})^{logI} \right
ponto 21:  {1,10}^{1/s}= 1-(\left{\frac{21}{24}})^{logI} \right
ponto 22:  {0,67}^{1/s}= 1-(\left{\frac{22}{24}})^{logI} \right
ponto 23:  {0,41}^{1/s}= 1-(\left{\frac{23}{24}})^{logI} \right
ponto 24:  {0,25}^{1/s}= 1-(\left{\frac{24}{24}})^{logI} \right
Joao Petrocelle
Usuário Ativo
Usuário Ativo
 
Mensagens: 19
Registrado em: Sex Set 14, 2012 07:34
Formação Escolar: PÓS-GRADUAÇÃO
Área/Curso: Arquitetura / Administração
Andamento: formado

Re: [Curva S] igualando 2 funções

Mensagempor Joao Petrocelle » Qua Out 03, 2012 17:41

grafico para jedi
Anexos
Curva S para Jedi Grafico.jpg
grafico
Joao Petrocelle
Usuário Ativo
Usuário Ativo
 
Mensagens: 19
Registrado em: Sex Set 14, 2012 07:34
Formação Escolar: PÓS-GRADUAÇÃO
Área/Curso: Arquitetura / Administração
Andamento: formado

Re: [Curva S] igualando 2 funções

Mensagempor young_jedi » Qua Out 03, 2012 17:58

Então joao petrocelle com os novos valores que voce me passou eu encontrei

s=9,7

logI=3,9

dai consegui o seguinte grafico

teste.jpg
simulacao


foi os melhores valores que consegui
os metodos que eu utilizei para chegar nesses valores nao foram os convencionais
eu utilizei um programa chamado matlab e ai fui simulando para diversos valores de s e logI tentando ter o menor erro possivel
ai cheguei nesses valores
young_jedi
Colaborador Voluntário
Colaborador Voluntário
 
Mensagens: 1239
Registrado em: Dom Set 09, 2012 10:48
Formação Escolar: GRADUAÇÃO
Área/Curso: Engenharia Elétrica - UEL
Andamento: formado

Re: [Curva S] igualando 2 funções

Mensagempor Joao Petrocelle » Qua Out 03, 2012 18:26

Obrigado Jedi, tá otimo... a diferença entre os pontos varia pouco a maioria é menor que 2 %

jajá vou parar de encher o saco...rss

mas mais uma perguntinha...
veja a tabela com os valores de S e logI. A diferença é maior na trecho final e menor no começo. A coisa toda não dá certo porque a formula da curva S não consegue formar uma curva perfeita ( quero com isso dizer que ela não forma o trecho inferior igual ao trecho superior , considerando o ponto 12 como centro). Acho que tem a ver com elevar a Log I e depois elevar de novo a S que gera esse "erro". Vc saberia alterar a formula mantendo duas incognitas ( sei lá mudando a posição do S) para que ela pudesse vir a gerar uma curva perfeita?
Resumindo precisaria de uma formula que utiza duas incognitas e gera um s perfeito. Como a da sigmoide mas a sigmoide só tem uma incognita.
Agora vai um chute se base: Acho que seria um polinomio do segundo grau talvez... do tipo y = ax2 + bx + c

ponto 1 2 3 4 5 6 7 8 9 10 11
sigm 0,41% 0,67% 1,10% 1,80% 2,93% 4,74% 7,59% 11,92% 18,24% 26,89% 37,75%
sigm 0,00% 0,06% 0,29% 0,89% 2,12% 4,27% 7,66% 12,59% 19,26% 27,71% 37,76%
dif 0,40% 0,61% 0,81% 0,91% 0,81% 0,47% -0,08% -0,67% -1,02% -0,82% -0,01%

12 13 14 15 16 17 18 19 20 21 22 23
50,00% 62,25% 73,11% 81,76% 88,08% 92,41% 95,26% 97,07% 98,20% 98,90% 99,33% 99,59%
48,96% 60,59% 71,76% 81,56% 89,29% 94,65% 97,81% 99,32% 99,86% 99,98% 100,00% 100,00%
1,04% 1,66% 1,35% 0,20% -1,21% -2,24% -2,55% -2,25% -1,66% -1,08% -0,67% -0,41%
Joao Petrocelle
Usuário Ativo
Usuário Ativo
 
Mensagens: 19
Registrado em: Sex Set 14, 2012 07:34
Formação Escolar: PÓS-GRADUAÇÃO
Área/Curso: Arquitetura / Administração
Andamento: formado

Re: [Curva S] igualando 2 funções

Mensagempor young_jedi » Qua Out 03, 2012 21:13

Joao petrocelle, desculpa não ter respondido antes é que eu tava meio atarefado.
Então da para aproximar de uma curva do segundo grau só que não fica uma aproximação muito boa
e tambem a equação tem tres parametros

a b e c

voce esta querendo uma equação com dois parametros eu sugeria a propria sigmoide

fazendo uma alteração

y=\frac{1}{1+e^{a-n.\frac{B}{N}}}

onde nesse caso a=6, B=12 e N=24

eu não sei se sua equação tem que seguir alguma regra ou se ela é baseada em alguma formula
se não for da pra usar isso ai.
young_jedi
Colaborador Voluntário
Colaborador Voluntário
 
Mensagens: 1239
Registrado em: Dom Set 09, 2012 10:48
Formação Escolar: GRADUAÇÃO
Área/Curso: Engenharia Elétrica - UEL
Andamento: formado


Voltar para Funções

 



  • Tópicos relacionados
    Respostas
    Exibições
    Última mensagem

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

 



Assunto: Princípio da Indução Finita
Autor: Fontelles - Dom Jan 17, 2010 14:42

Não sei onde este tópico se encaixaria. Então me desculpem.
Eu não entendi essa passagem, alguém pode me explicar?
2n \geq n+1 ,\forall n \in\aleph*
O livro explica da seguinte forma.
1°) P(1) é verdadeira, pois 2.1 \geq 1+1
2°) Admitamos que P(k), k \in \aleph*, seja verdadeira:
2k \geq k+1 (hipótese da indução)
e provemos que 2(k+1) \geq (K+1)+1
Temos: (Nessa parte)
2(k+1) = 2k+2 \geq (k+1)+2 > (k+1)+1


Assunto: Princípio da Indução Finita
Autor: MarceloFantini - Seg Jan 18, 2010 01:55

Boa noite Fontelles.

Não sei se você está familiarizado com o Princípio da Indução Finita, portanto vou tentar explicar aqui.

Ele dá uma equação, no caso:

2n \geq n+1, \forall n \in \aleph^{*}

E pergunta: ela vale para todo n? Como proceder: no primeiro passo, vemos se existe pelo menos um caso na qual ela é verdadeira:

2*1 \geq 1+1

Portanto, existe pelo menos um caso para o qual ela é verdadeira. Agora, supomos que k seja verdadeiro, e pretendemos provar que também é verdadeiro para k+1.

\mbox{Suponhamos que P(k), }k \in \aleph^{*},\mbox{ seja verdadeiro:}
2k \geq k+1

\mbox{Vamos provar que:}
2(k+1) \geq (k+1)+1

Daí pra frente, ele usou o primeiro membro para chegar em uma conclusão que validava a tese. Lembre-se: nunca saia da tese.

Espero ter ajudado.

Um abraço.


Assunto: Princípio da Indução Finita
Autor: Fontelles - Seg Jan 18, 2010 02:28

Mas, Fantini, ainda fiquei em dúvida na passagem que o autor fez (deixei uma msg entre o parêntese).
Obrigado pela ajuda, mesmo assim.
Abraço!


Assunto: Princípio da Indução Finita
Autor: Fontelles - Qui Jan 21, 2010 11:32

Galera, ajuda aí!
Por falar nisso, alguém conhece algum bom material sobre o assunto. O livro do Iezzi, Matemática Elementar vol. 1 não está tão bom.


Assunto: Princípio da Indução Finita
Autor: MarceloFantini - Qui Jan 21, 2010 12:25

Boa tarde Fontelles!

Ainda não estou certo de qual é a sua dúvida, mas tentarei novamente.

O que temos que provar é isso: 2(k+1) \geq (k+1)+1, certo? O autor começou do primeiro membro:

2(k+1)= 2k+2

Isso é verdadeiro, certo? Ele apenas aplicou a distributiva. Depois, partiu para uma desigualdade:

2k+2 \geq (k+1)+2

Que é outra verdade. Agora, com certeza:

(k+1)+2 > (k+1)+1

Agora, como 2(k+1) é \geq a (k+1)+2, e este por sua vez é sempre > que (k+1)+1, logo:

2(k+1) \geq (k+1)+1 \quad \mbox{(c.q.d)}

Inclusive, nunca é igual, sempre maior.

Espero (dessa vez) ter ajudado.

Um abraço.


Assunto: Princípio da Indução Finita
Autor: Caeros - Dom Out 31, 2010 10:39

Por curiosidade estava estudando indução finita e ao analisar a questão realmente utilizar a desigualdade apresentada foi uma grande sacada para este problema, só queria tirar uma dúvida sobre a sigla (c.q.d), o que significa mesmo?


Assunto: Princípio da Indução Finita
Autor: andrefahl - Dom Out 31, 2010 11:37

c.q.d. = como queriamos demonstrar =)


Assunto: Princípio da Indução Finita
Autor: Abelardo - Qui Mai 05, 2011 17:33

Fontelles, um bom livro para quem ainda está ''pegando'' o assunto é:'' Manual de Indução Matemática - Luís Lopes''. É baratinho e encontras na net com facilidade. Procura também no site da OBM, vais encontrar com facilidade material sobre PIF... em alguns sites que preparam alunos para colégios militares em geral também tem excelentes materiais.


Assunto: Princípio da Indução Finita
Autor: MarceloFantini - Qui Mai 05, 2011 20:05

Abelardo, faz 1 ano que o Fontelles não visita o site, da próxima vez verifique as datas.


Assunto: Princípio da Indução Finita
Autor: Vennom - Qui Abr 26, 2012 23:04

MarceloFantini escreveu:Abelardo, faz 1 ano que o Fontelles não visita o site, da próxima vez verifique as datas.

Rpz, faz um ano que o fulano não visita o site, mas ler esse comentário dele enquanto respondia a outro tópico me ajudou. hAUEhUAEhUAEH obrigado, Marcelo. Sua explicação de indução finita me sanou uma dúvida sobre outra coisa. :-D