Giter Club home page Giter Club logo

forensic-gpm-trajectories's People

Contributors

mv-pereira avatar

Stargazers

 avatar

Watchers

 avatar

forensic-gpm-trajectories's Issues

Mudança no Output

Ao invés de Gravar x,y,z é melhor gravar latitude/longitude e altura

Bug com ângulo ≅1 ascedente e descendente

altura = 60;
descendente = 0;
phi = 1M_PI/180;
gamma = 183
M_PI/180;
v = 230;
m=10.240/1000.0;
a=M_PIpowl((8.82/1000.0),2)/4; // A divisão por quatro leva em conta o raio.
//a=log(M_PI/4)+2
log(8.82/1000);
dextrogiro=1;
c = 0.235800;
vento = 10/3.6;
ang = (100+180.0)M_PI/180.0;
latitude = -8.127727
M_PI/180.0;
longitude = -34.898383;
azimute = gamma;

Localização de 0 descendente ≠ 0 ascendente

altura = 60;
descendente = 1;
phi = 0M_PI/180;
gamma = 183
M_PI/180;
v = 230;
m=10.240/1000.0;
a=M_PIpowl((8.82/1000.0),2)/4; // A divisão por quatro leva em conta o raio.
//a=log(M_PI/4)+2
log(8.82/1000);
dextrogiro=1;
c = 0.235800;
vento = 10/3.6;
ang = (100+180.0)M_PI/180.0;
latitude = -8.127727
M_PI/180.0;
longitude = -34.898383;
azimute = gamma;

Critérios de correção

ao invés de ir de ±0.001 ou algo assim, avançar em termos de médias:
ex:
theta est = 5
phi simulado = 8
phi = 10

-> theta = theta+(phi-phisimu)/2 ou /x...

Falha se ϕ ≈ 0- e ϕ = 0;

π/2 < ϕ < -π/2, mas se ϕ -> 0 pela esquerda, o programa não finaliza.

É possível que seja problema de aproximação/resolução.

Investigação de bugs

  • Testar ângulos diversos de impactação (phi).
  • Trajetórias ascendentes e descendentes.
  • Disparos descendentes.

Verificação de edificações na trajetória

Inserir uma opção para marcar a localização de uma edificação entre a origem do disparo e a impactação. Com a localização (coordenadas) traçar se é possível o projétil ter sua origem nessa edificação, em algum pavimento.

Descontinuidade na variação de theta.

Relacionado ao issue #26 .

Checar se há problema de descontinuidade em 0 e em, hipoteticamente, outros valores de theta.

para phi

== 0+: Origem (NMM) -8.121949, -34.898103

== 0-: Origem (NMM) -8.122646, -34.898132

considerando os parâmetros de debug.

Função para Cd.

Função de Cd pelo número de Mach em G1, G2... G7. (McCoy, Pg 52)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.