função de cosh em c

função de cosh em c
A linguagem C ainda é uma das linguagens de programação preferidas pelos engenheiros devido à sua flexibilidade para programar microcontroladores e dispositivos pequenos a grandes aplicações de cálculos matemáticos em computadores.

Além disso, a extensa biblioteca de funções matemáticas oferecidas por esse idioma varia de funções simples, como calcular uma raiz quadrada a mais funções, como o cálculo de funções trigonométricas complexas e muito mais.

Nisso Linux Dica Artigo sobre o idioma C, explicaremos como usar a função cosh (), que é uma das funções básicas para calcular funções hiperbólicas.

Para ajudá -lo a entender como usar cosh (), Teoricamente, explicaremos essa função, introduziremos sua sintaxe, os tipos de argumentos de entrada e saída e os métodos de chamada.

Em seguida, implementaremos o uso dessa função com exemplos práticos usando trechos de código em imagens.

Sintaxe da função Cosh () na linguagem C

Cosh duplo (duplo x)

Descrição da função Cosh () na linguagem C

O cosh () A função é uma das três funções básicas para calcular funções hiperbólicas fornecidas pela linguagem de programação C. Os outros dois são Sinh (), que calcula o seno hiperbólico de uma função, e Tanh (), que calcula a tangente hiperbólica.

A função Cosh () retorna o cosseno hiperbólico de X, cuja fórmula é a seguinte:

cosh (x) = (e2 + -e2) /2

A função cosh () faz parte da biblioteca matemática de C. Portanto, seu uso deve ser definido antes em nosso “.Código C ”ou de outra forma no“.H ”Cabeçalho com a seguinte declaração:

#incluir

Uma vez que a biblioteca "matemática" é definida em nosso código, agora podemos usar o cosh () função, as funções complementares sinh () e tanh () fornecidas pela biblioteca de matemática C.

Esta função está localizada na biblioteca “libm” ou biblioteca de matemática, então você deve chamá-lo no comando compilador com o seguinte comando “-lm”.

~ $ gcc documentos/nome.C -lm -o Out

Como obter o cosseno hiperbólico de x em radianos com a função cosh () no idioma c

Como todas as funções na biblioteca matemática C para resolver funções trigonométricas, cujos argumentos de entrada são ângulos, essas variáveis ​​são expressas em radianos.

Neste exemplo, encontraremos o cosseno hiperbólico do ângulo "X", expresso em radianos, usando a função cosh () da biblioteca de matemática C.

Como primeiro passo, incluímos o “.h ”cabeçalhos das bibliotecas. Vamos usar e definir as duas variáveis ​​neste exemplo.

Ambos são do tipo duplo. "X" é o argumento de entrada do qual obtemos o cosseno hiperbólico, e "r" é a variável para a qual o cosh () retorna o resultado.

Neste exemplo, atribuímos o equivalente radiano de 45 graus à variável "X", que corresponde a x = 0.785398 rad. Temos o cosseno hiperbólico dele.Usando a função printf (). Vamos exibir o valor de "x" e o resultado de "r" no console de comando.

#incluir
#incluir
void main ()
duplo x, r;
x = 0.785398;
r = cosh (x);
printf ("cosseno hiperbólico de %f", x);
printf ("Radians é = %f \ n", r);

Depois de escrevermos o código, compilamos com o comando.

~ $ GCC File Path/Nome.C -O Nome da saída -lm

E executamos com o seguinte comando no console Linux:

~ $ ./Nome de saída

Na imagem abaixo, vemos o resultado nos comandos do console.

Como converter um valor expresso em graus em radianos e obter o cosseno hiperbólico com a função cosh () na linguagem c

As funções matemáticas fornecidas pela biblioteca "matemática" que envolvem cálculos relacionados a ângulos são expressos em radianos.

Em geral, as folhas de dados técnicas em todos os seus ramos contêm as fórmulas para os cálculos em graus. Portanto, é mais conveniente converter esses valores antes de enviá -los como argumentos de entrada para essas funções.

Aqui, mostramos a você uma maneira conveniente de obter um ângulo expresso em graus em radianos. A fórmula para esta conversão é:

Radianos = graus * (𝝿 / 180)

Portanto, para obter o cosseno hiperbólico de uma medida de ângulo expressa em graus, no mesmo código do exemplo anterior, definimos a constante “pi”, adicione a variável “grau” do tipo duplo e aplicamos a ele a fórmula de conversão descrito acima.

Com base nesta fórmula, a variável “graus” contém o ângulo medido em graus e o resultado em radianos é devolvido em “x” a ser enviado posteriormente como um argumento de entrada para cosh (). Abaixo, você pode ver o código para este modo.

#incluir
#incluir
#Define pi 3.1415926535897932
void main ()
duplo graus, x, r;
graus = 45;
x = graus * (pi / 180);
r = cosh (x);
printf ("cosseno hiperbólico de %f", graus);
printf ("graus é = %f \ n", r);

Na figura abaixo, você pode ver o resultado da execução deste código na tela. Expressamos o valor do ângulo em graus na variável "graus", então convertemos e o enviamos como um argumento de entrada para cosh ().

Conclusão

Nisso Linux Dica artigo, explicamos como calcular o cosseno hiperbólico de uma variável usando o cosh () função da biblioteca matemática da linguagem C.

Mostramos uma descrição teórica dessa função e a aplicamos em exemplos práticos, anexando imagens de fragmentos de código que mostram como obter o cosseno hiperbólico da variável x.

Também lhe demos uma dica sobre como converter ângulos expressos em graus em radianos, a fim de obter um tratamento completo do cosh () função e ser capaz de implementá -lo com diferentes unidades angulares de medida.

Esperamos que este artigo tenha sido útil para você. Para mais dicas como essas no idioma C, use o mecanismo de pesquisa em nosso site.