A função deg2rad no matlab

A função deg2rad no matlab
Como todas as linguagens de programação, o MATLAB tem várias funções para converter dados de um tipo para outro.

Neste artigo, explicamos como usar a função deg2Rad () para converter graus em radianos.
A maioria das funções que o Matlab fornece para análise de sinal e geração de ondas tem argumentos de entrada expressos em radianos.

No entanto, na prática, às vezes é melhor realizar cálculos com base em graus. Portanto, a função deg2Rad () é uma ferramenta útil para converter essas unidades.

Abaixo, explicaremos em detalhes tudo sobre essa função, sua sintaxe, modos de chamada, argumentos de entrada e saída e tipos de dados aceitos. Também incluímos fotos e exemplos práticos neste artigo que mostram como você pode usar esta função.

Função Matlab Deg2Rad () Sintaxe

r = Deg2Rad (d)

Descrição e exemplos de função Matlab Deg2Rad ()

A função deg2Rad () é usada para converter ângulos expressos em graus em radianos. Esta função converte os graus enviados em "D" para Radians e retorna o resultado em "R". Deg2Rad () aceita escalares, vetores e matrizes como argumentos de entrada ... Esta função aceita escalares, vetores e matrizes como argumentos de entrada. Nos casos em que a conversão é feita usando matrizes ou vetores, o deg2Rad () retorna em "r" uma matriz ou vetor do mesmo tamanho que enviado em "D". Embora o uso dessa função seja útil na prática, existem várias maneiras de converter graus em radianos. Um deles é usar a seguinte fórmula.

rad = deg 2pi


A função deg2Rad () também funciona com números complexos. Nos casos em que "d" contém números complexos, a conversão das partes reais e imaginárias é feita separadamente. Em seguida, veremos alguns exemplos em que implementamos esta função.

Como converter um escalar de graus em radianos com função de deg2Rad ()

Neste exemplo, mostraremos como converter um escalar expresso em graus em um escalar expresso em radianos com a função deg2Rad (). Para isso, criaremos o escalar "deg" que contém um valor de graus e o enviaremos como o argumento de entrada desta função.

deg = 165;
rad = deg2Rad (deg)


Como visto na figura abaixo, o rdeg2Rad () retorna o escalar "rad" com o valor de "deg" convertido em radianos.

Como converter um vetor com unidades de medida expressas em graus em um vetor expresso em radianos com a função Matlab deg2Rad ()

Neste exemplo, veremos como converter o vetor "deg" com valores expressos em graus em um vetor "rad" do mesmo tamanho com os valores de "deg" convertidos para. Para isso, vamos criar um vetor de 8 elementos e os enviaremos como o argumento de entrada da função. Abaixo, podemos ver o código para esta conversão.

Deg = [0, 45, 90, 135, 180, 225, 270, 360];
rad = deg2Rad (deg)


Como pode ser visto na figura a seguir, Deg2Rad () em "RAD" retorna um vetor do mesmo tamanho de "deg" com os valores de ângulo expressos em radianos.

Como converter medidas de ângulo em graus em radianos em escalares com números complexos usando o Matlab Função Deg2Rad ()

Neste exemplo, veremos como converter medidas angulares expressas em números complexos. Quando usamos esta função para converter um número complexo, o Deg2Rad () converte as partes reais e imaginárias separadamente. Em seguida, vejamos o trecho de código para obter esta conversão.

Deg = 13.2374 + 3.2458i;
rad = deg2Rad (deg)


Conforme mostrado na figura a seguir, o deg2Rad () retorna em "rad" um escalar com o valor complexo do ângulo convertido e expresso em radianos.

Como converter uma matriz com elementos representando valores de ângulo expressos em graus em uma matriz com valores de ângulo expressos em radianos usando a função Matlab Deg2Rad ()

Neste exemplo, veremos como converter uma matriz de valores de ângulo em graus em uma matriz desses valores em radianos usando a função deg2Rad () do MATLAB (). Para fazer isso, criamos uma variedade de elementos de 3 x 3 com valores de ângulo em graus. Em seguida, chamamos a função e passamos essa matriz como o argumento de entrada. O método da chamada de função é o mesmo que nos exemplos anteriores.

deg = [0, 45, 90;
135, 180, 225;
270, 315, 360];
rad = deg2Rad (deg)


Como mostra a figura, o deg2Rad () retorna uma matriz do mesmo tamanho de "deg" com os valores convertidos em radianos.

Como fazer um aplicativo para fazer conversões de graus para radianos com a função Matlab deg2Rad ().

Na prática, muitos engenheiros ou programadores preferem expressar medições de ângulo em graus porque, por exemplo, folhas de dados para dispositivos eletrônicos usam diplomas como unidade de medição em suas equações.

Neste exemplo, criaremos um aplicativo de console simples para converter graus em radianos. Neste aplicativo, usaremos a função prompt () para levar o usuário a inserir um valor expresso em graus. Esses dados serão inseridos usando a função input () e convertidos em radianos usando a função deg2Rad (). Depois que os dados são convertidos, exibimos no console de comando usando a função Disp ().

Abaixo está o script completo deste aplicativo de console. Crie um script, cole -o e corra "Run". Para fechar o aplicativo, pressione Ctrl+C.

enquanto 1
prompt = 'insira o valor expresso em graus';
deg = entrada (prompt);
rad = deg2Rad (deg);
disp (['O resultado em rad é:', num2str (rad)])
fim


A imagem a seguir mostra o aplicativo em execução no ambiente MATLAB.

Conclusão

Neste artigo, explicamos como usar a função deg2Rad () para converter unidades angulares de medida no MATLAB. Esta função é amplamente usada para complementar as ferramentas que essa poderosa linguagem de cálculo científico fornece para analisar e gerar sinais e ondas com formas diferentes. Para ajudá -lo a entender melhor o que é essa função, incluímos exemplos práticos com fragmentos de código e imagens mostrando a implementação dessa função no ambiente MATLAB. Também criamos um aplicativo de console simples que é uma ferramenta útil para converter essas unidades de medição. Esperamos que você tenha achado este artigo do Matlab. Veja outros artigos de dica do Linux para obter mais dicas e informações.