Evaluando propuestas

Interface para o Excel

Publicado el 22 Julio, 2015 en Programación y Tecnología

Sobre este proyecto

Abierto

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

Categoría Programación y Tecnología
Subcategoría Aplicaciones de escritorio
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos No (No he administrado este tipo de proyectos anteriormente)
Plataformas requeridas Windows

Plazo de Entrega: 24 Julio, 2015

Habilidades necesarias

Otros proyectos publicados por R. X.