Beispiel #1
0
def obterRitmoLap(x):
    distancia, lista_distancias = Distancias.calculaDistancia(
        Distancias.obterAngulos(x))
    duracao = tempoLap(x)
    duracao_min = Time.ConverterDuracaoMinuto(duracao)
    ritmo = duracao_min / distancia
    return ritmo
Beispiel #2
0
def obterCadencia(linhas_arq):
    passos = obterUltimoPasso(linhas_arq)

    duracao = Time.obterDuracaoTotal(linhas_arq)
    duracao_min = Time.ConverterDuracaoMinuto(duracao)
    cadencia = passos / duracao_min

    return cadencia
Beispiel #3
0
def obterCadenciasKM(lista_todos_km):
    inicial = 0
    lista_cadencias = []

    for x in lista_todos_km:
        final = Distancias.obterUltimoPasso(x)

        passos = final - inicial
        inicial = final

        duracao = Distancias.obterDuracao(x)
        duracao_min = Time.ConverterDuracaoMinuto(duracao)
        lista_cadencias.append(passos / duracao_min)
    return lista_cadencias
Beispiel #4
0
def obterRitmoMedio(linhas_arq):
    distancia, lista = calculaDistancia(obterAngulos(linhas_arq))
    duracao = obterDuracao(linhas_arq)
    duracao_min = Time.ConverterDuracaoMinuto(duracao)
    ritmo = duracao_min/distancia
    return ritmo