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
def obterCadencia(linhas_arq): passos = obterUltimoPasso(linhas_arq) duracao = Time.obterDuracaoTotal(linhas_arq) duracao_min = Time.ConverterDuracaoMinuto(duracao) cadencia = passos / duracao_min return cadencia
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
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