Realizado

Programador Php

Publicado em 17 de Dezembro de 2016 dias na TI e Programação

Sobre este projeto

Aberto

Construya un camino aleatorio para N partículas

1 La dirección es continua entre 0 y 360º.
2 Hay una probabilidad de movimiento asociada a cada cuadrante del círculo (ver imagen al final).
3 Cada partícula tiene su propia probabilidad de movimientos asginada de forma aleatoria.

Ejemplo de ejecución

python caminoAleatorio.py timeSteps minX maxX minY maxY file.txt

minX maxX minY maxY, son los límites de la rejilla.

File.txt contiene las 4 probabilidades (4 cuadrantes) para cada partícula
0.25 0.25 0.25 0.25 mu1 sigma1
0.10 0.10 0.40 0.40 mu2 sigma2

Esto quiere decir que hay 2 partículas (tantas como líneas contenga el archivo):

La primera partícula tiene asociadas las siguientes probabilidades:
Cuadrante 1: 0.25
Cuadrante 2: 0.25
Cuadrante 3: 0.25
Cuadrante 4: 0.25
La segunda partícula tiene asociadas las siguientes probabilidades:
Cuadrante 1: 0.10
Cuadrante 2: 0.10
Cuadrante 3: 0.40
Cuadrante 4: 0.40

Una vez elegida la dirección, se debe generar el tamaño del paso de la partícula.

El tamaño del paso sigue una distribución normal con media mu y desviación sigma, cada partícula tiene un valor para la media y desviación asignados en el archivo txt (ver arriba).
Partícula 1: mu1 sigma1
Partícula 2: mu2 sigma2.

Mu y sigma son valores reales.

Contemplar los parámetros adicionales que pudieran ser necesarios.

NOTA: Recuerde que la rejilla donde se desplazan las partículas es un toro.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Não se aplica
Disponibilidade requerida Conforme necessário
Experiência nesse tipo de projeto Não (Eu nunca gerenciei esse tipo de projeto)
Funções necessárias Desenvolvedor, Outro
Outras funções necessárias TENHO UNS ARQUIVOS PARA LOGIN E SENHA, MAS PRECISO DE ALGUMAS ALTERAÇOES NELES. BAIXE EM: WWW.ALCANTARA.ONLINE 1 - PRECISO QUE NA PAGINA INDEX.PHP TENHA O "OLÁ! VISITANTE" SE NÃO ESTIVER LOGADO. CASO ESTEJA LOGADO ENTAO MOSTRAR O LOGIN CADASTRADO EM VEZ DE "VISITANTE". HOJE, QUANDO FAÇO LOGOUT A PAGINA INDEX NÃO ABRE. QUERO QUE CONTINUE ABRINDO, MESMO MOSTRANDO VISITANTE MAS SE EU CLICAR EM UMA PAGINA PROTEGIDA AÍ SIM TEM QUE PEDIR O LOGIN E SENHA, MOSTRAR A PAGINA PROTEGIDA E SEU CONTEUDO; E SE VOLTAR NA INDEX.PHP TEM QUE MOSTRAR O "OLÁ!" MAIS NOME DO LOGIN". 2 - CRIAR O ARQUIVO PARA O USUARIO EDITAR, LOGIN E SENHA (MENOS O E-MAIL) E MOSTRAR MENSAGEM "ALTERADO COM SUCESSO" E ENVIAR PARA O EMAIL DO USUARIO. ESTA TÁ FACIL, POIS JÁ ENVIA SOLICITAÇÃO DE CONFIRMAÇÃO. ISSO SE NÃO ESTIVER EXCLUIDO CONFORME TOPICO 3. 3 - CRIAR ARQUIVO PARA EXCLUIR CADASTRO, MAS QUE NÃO DELETE DA TABELA, APENAS DESATIVE. JÁ TEM O CAMPO "ACTIVO" S/N NO BANCO, SE O CLIENTE DESEJAR REATIVAR, ELE MANDA UM EMAIL SOLICITANDO. SE O USUARIO EXCLUIR CADASTRO, QUE EU POSSA REATIVAR ATRAVEZ DE UM PAINEL DE CONTROLE. 4 - CRIAR UM ARQUIVO.PHP ONDE EU POSSO LISTAR E CONFIGURAR NIVEL PARA O USUARIO JÁ CADASTRADO '1,2,3...' E DEPENDENDO DO NIVEL, VAI ACCESSAR DETERMINADA PAGINA. SERIA UM PAINEL DE CONTROLE. E QUE EU POSSA TAMBEM, SUSPENDER CADASTRO DO USUARIO, TEMPORARIAMENTE OU REATIVAR. NESTE CASO VAI TER QUE CRIAR CAMPO "SUSPENSO" S/N NO BANCO. 5 - CRIAR O ARQUIVO LOGOUT.PHP E QUE O CAMPO DE LOGIN E SENHA LIMPE O HISTORICO, PARA QUE SE QUISER LOGAR DINOVO, TEM QUE DIGITAR O LOGIN E SENHA.

Prazo de Entrega: 16 de Janeiro de 2017

Outro projetos publicados por R.