diveplan package:unknown R Documentation
TEMPO MÍNIMO DE SUPERFÍCIE ENTRE 2 MERGULHOS CONSECUTIVOS
Description:
A função proposta realiza o cálculo do Intervalo Mínimo de Superfície entre dois mergulhos não descompressivos
consecutivos de acordo com a tabela RDP (Recreational Dive Planner). Para obter esta resposta no planejamento
do mergulho, é necessário que o usuário informe a profundidade de seus mergulhos (p) e o tempo real de fundo
(trf) pretendido de cada mergulho.
Usage:
diveplan(n=2, p, trf)
Arguments:
n: número de mergulhos: número inteiro. Default = 2. (Observação: devido à complexidade, limitei a n = 2 para a entrega no dia 27/05 para a disciplina da USP).
p: profundidade dos mergulhos: vetor numérico de n valores.
trf: tempo (real) de fundo, em minutos: vetor numérico de n valores.
Details:
Respeite os limites indicados, desta forma o nível de Nitrogênio nos seus tecidos estará dentro dos valores
aceitáveis, minimizando os riscos de desenvolver a Doença Descompressiva.
Quando a função retornar 00:00 (h:min) significa que você pode fazer os mergulhos em sequência sem precisar
esperar na superfície.
Value:
A função retorna o tempo mínimo de superfície em horas e minutos (h:min).
Warning:
Para sua segurança é recomendado que seus mergulhos obedeçam a ordem decrescente de profundidades.
A profundidade máxima dos mergulhos deve ser menor do que 30 metros.
O número de mergulhos deve ser igual a 2 (versão 1 da função diveplan).
Author(s):
Jéssica Thais Corsso
Email: jessica_corsso@hotmail.com
References:
Recreational Dive Planner: Diving Science & Technology, CORP. - Distribuído pela PADI AMERICAS, INC.
Examples:
# Mergulho 1 à 17 metros, por 45 minutos e mergulho 2 à 14 metros por 40 minutos. De acordo com a Tabela RDP, a função deve retornar o tempo mínimo de superfície de 8 minutos.
diveplan(n=2, p=c(17,14), trf=c(45,40))
#Mergulho 1 à 14 metros, por 60 minutos e mergulho 2 à 14 metros por 60 minutos. De acordo com a Tabela RDP, a função deve retornar o tempo mínimo de superfície de 31 minutos.
diveplan(n=2, p=c(14,14), trf=c(60,60))
#Mergulho 1 à 14 metros, por 46 minutos e mergulho 2 à 14 metros por 38 minutos. De acordo com a Tabela RDP, não é necessário intervalo de superfície.
diveplan(p=c(14,14), trf=c(46,38))
#Mergulho 1 à 14 metros, por 30 minutos e mergulho 2 à 18 metros por 30 minutos. De acordo com a Tabela RDP, não é necessário intervalo de superfície, porém o usuário está desrespeitando a recomendação de ordem decrescente de profundidades e irá receber este aviso.
diveplan(p=c(14,18), trf=c(30,30))
#Mergulho 1 à 18 metros por 60 minutos e mergulho 2 à 14 metros por 30 minutos. De acordo com a Tabela RDP, o mergulhador está excedendo o tempo limite em uma das profundidades, portanto não importa o tempo que ele fique na superfície, o ideal neste caso é diminuir o tempo pretendido e reiniciar o planejamento dos mergulhos.
diveplan(2, c(18,14), c(60,30))