Realize a seguinte operação Matemática no Matlab:
A função deve receber a variável em graus, converter para radianos e retornar R como uma saída de dados.
Passo 1
Opa galera, essa questão pede para calcular o valor da posição de uma partícula a partir da função vetorial dada e de uma entrada de dados.
Para isso vamos criar uma entrada de dados, onde o programinha vai realizar algumas operações sob a entrada de dados para o final imprimir a saída de dados.
Mas quais são as variáveis de entrada e de saída?
Nessa questão as variáveis de entrada são as variáveis que alimentam a nossa fórmula. Que corresponde a variável e como variável de saída temos o .
Sendo assim, temos que o nosso codigozinho é composto por três partes:
- Entrada de dados
- Cálculo do R
- Saída de dados
Passo 2
Agora que já elaboramos toda essa discussão no passo 1, vamos colocar a mão na massa.
Primeiramente precisamos implementar as entradas de dados, para isso vamos utilizar uma função do Matlab chamada de função .
Ela tem uma habilidade muito especial que é memorizar na workspace algum valor que iremos fornecer pelo nosso teclado.
A sintaxe é bem simples, vamos começar relembrando a sintaxe criamos a variável
Aqui podemos analisar que depois de chamar a função input, entre parênteses escrevemos um textinho.
Esse textinho tem como função apenas deixar a janela de command window mais organizadinha para você saber qual variável vai digitar naquele momento, ok?
Aqui vamos realizar nossa operação:
Primeiramente vamos converter o ângulo de graus em radianos através da seguinte formulinha:
Para implementar o Raio vamos dividir ele em duas componentes, uma que é a componente e outra que é a componente
E para finalizar vamos compor a saída de dados, para isso vamos utilizar a função printf.
Essa função printf pega uma variável na workspace e imprime na nossa janela de command window.
A vantagem de utilizar a função fprintf é que podemos organizar a saída de dados com algum textinho, por exemplo.
Então a saída de dados fica assim:
Dentro da função nos inserimos dois para indicar qual o tipo de variável vai ser impressa, o f vai indicar que a saída é float e elas vão ser impressa no lugar dos .
Após indicar quais os tipos e em que localidade do texto elas vão ser imprimidas temos que indicar quais variáveis são, o primeiro é o e o segundo é o .
Digitando tudo certinho seu código deve ficar algo assim:
Passo 3
Para realização do teste vamos utilizar o seguinte valor:
Temos um valor de equivalente a:
Resposta
Ei, a resposta está no passo a passo :)