Exercícios Resolvidos de Algumas funções úteis – Parte 2

Ver Teoria

Enunciado

Considere um motor a pistão em uma aeronave. Durante o seu funcionamento, um sensor de temperatura registrou os seguintes dados:

Determinar o valor máximo, mínimo e médio da temperatura em graus Celsius.

Passo 1

Neste exercício, entraremos no MATLAB os dados de temperatura da tabela. Em seguida, converteremos as temperaturas de °F para °C implementando a fórmula de conversão de temperatura dada pelo enunciado.

Após a conversão, usaremos os comandos m a x , m i n e m e a n para encontrar a temperatura máxima, a tempertura mínima e a média de temperatura, respectivamente.

Passo 2

Primeiramente, vamos entrar com os dados de temperatura em °F da tabela no MATLAB, armazenando-as em um vetor chamado T _ F :

Passo 3

Após entrar com o vetor T _ F com as temperaturas, podemos criar outro vetor com as temperaturas em °C, usando a fórmula do enunciado. Este vetor se chamará T _ C e é definido a partir do comando:

Este comando usa a fórmula de conversão do enunciado, aplicando-a ao vetor T _ F . Desta forma, o vetor T _ C contém as temperaturas de T _ F convertidas para °C.

Passo 4

Com o vetor T _ C , calculamos a temperatura máxima, a temperatura mínima e a temperatura média.

Para encontrar a temperatura máxima em °C, vamos aplicar a função m a x em T _ C , que retorna o valor máximo de um conjunto de dados:

A temperatura máxima é armazenada na variável T _ m a x .

Para encontrar a temperatura mínima em °C, vamos aplicar a função m i n em T _ C , que retorna o valor mínimo de um conjunto de dados:

A temperatura mínima é armazenada na variável T _ m i n .

Finalmente, para calcular a média das temperaturas, aplicaremos a função m e a n em T _ C , que calcula a média aritmética de um conjunto de dados:

A média das temperaturas é armazenada em T _ m e d i a .

Para ver o valor máximo, mínimo e médio da temperatura em °C, execute o programa e imprima T _ m a x ,   T _ m i n e T _ m e d i a no Command Window:

Resposta

A temperatura máxima é 58,333   ° C

A temperatura mínima é 40,5556   ° C

A média de temperatura é 53,4343   ° C