Analisando propostas

Interface para o Excel

Publicado em 22 de Julho de 2015 dias na TI e Programação

Sobre este projeto

Aberto

Dados de entrada (Plan1)

Os dados de entrada devem ser inseridos no programa no formato de uma planilha do

Excel (.xls ou .xlsx), sendo que:

- Coluna A: dados de profundidade (eixo y)

- Coluna B: dados de Pb (eixo x)

- Coluna C: dados de erro de Pb (parâmetro erro)

- Coluna D: ano de coleta (parâmetro ano0)

Apresentação inicial do gráfico (Plan2)

Depois de inserida a planilha de entrada (Plan1), o gráfico de x e y é apresentado em

conjunto com o y do modelo (y’), que é calculado pela seguinte fórmula:

y’=a*EXP(b*x)+c

Sendo a, b e c parâmetros não exibidos ao usuário. Também é apresentado, junto do

gráfico, o valor de X², que é calculado por:

X²=(1/(CONT.NÚM(y)-4))*(SOMAXMY2(y;y’))/(DESVPAD(y)^2)

A partir dos valores de a, b, c e X², o programa Solver (Dados -> Análise -> Solver) é

aplicado com os seguintes parâmetros:

Destino: X² -> minimizar.

Variáveis: a, b, c.

Seleção de pontos (Plan3)

A apresentação inicial do gráfico (Plan2) ao usuário permite que ela visualize a

presença de pontos espúrios que estão fora do comportamento esperado do perfil

(decaimento exponencial). Através do gráfico x vs. Y, o usuário poderá selecionar

esses pontos:

1.
Clicar no ponto a ser removido.

2. Caixa de confirmação para a remoção.

3. Remoção do ponto e atualização de a, b, c e X², e, consequentemente, de y’.

A cada vez que um ponto for removido, o programa atualizará o cálculo de a, b, c e X²

(pela re-execução do Solver) e exibirá o gráfico atualizado sem o ponto (x,y)

selecionado para remoção, o gráfico y’ atualizado e o novo valor de X².

A remoção de ponto é executada quantas vezes o usuário achar necessário.

Assim que o usuário estiver satisfeito com a curva y’ e com o valor de X², ele deve

clicar no botão “Finalizar” para concluir a etapa de seleção de pontos e partir para a

escolha do modelo.

1. Clicar em “Finalizar”.

2. Caixa de confirmação para a finalização.

3. Janela de escolha do modelo com as opções: cic e crs.

Modelo CIC (Plan4)

Caso o usuário escolha o modelo CIC, ele receberá um arquivo .xls com o output do

modelo, planilha esta na qual constará:

Coluna A: valores de x.

Coluna B: =LN(y-c) -> apenas para os valores de y que não foram removidos na

etapa de seleção de pontos. Para os valores cujo y foi removido, colocar NAN. Para os

valores cujo valor y seja menor que c, colocar NAN.


Coluna C: =ABS(Coluna B*erro) -> erro é o valor foi inserido na Coluna C da

planilha dos dados de entrada. Para os valores cujo y foi removido, colocar NAN. Para

os valores cujo valor y seja menor que c, colocar NAN.


Coluna D: =(LN(2)/22,2022)/-b

Coluna E: =Coluna D*raiz(somaquad(erro)/(cont.NÚM(erro)-1))

Coluna F: =ano0-x/Coluna D

Coluna G: =x*erro/Coluna D

Categoria TI e Programação
Subcategoria Aplicativos desktop
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Experiência nesse tipo de projeto Não (Eu nunca gerenciei esse tipo de projeto)
Plataformas exigidas Windows

Prazo de Entrega: 24 de Julho de 2015

Habilidades necessárias

Outro projetos publicados por R. X.