Buscar

Trabalho Final - MATLAB

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Campus Uberlândia 
 
Ferramentas Computacionais – MATLAB 
 
Professoras: Lilian R. Mendes Paiva 
 Maria Fernanda Almeida 
 
Trabalho Final - MATLAB 
 
Orientações: 
1. Cada exercício proposto deverá ser um arquivo M-File. 
2. O trabalho deverá ser realizado em dupla (apenas em dupla). 
3. Formato de entrega: impresso (respostas, código fonte e imagens dos gráficos). 
4. A capa deverá conter (nomes dos alunos, RA’s, período, turma, curso e data). 
5. Data para entrega: dia da próxima prova 
6. Valor: 15 créditos. 
 
Utilize o MATLAB para desenvolver os programas abaixo: 
 
1. Sejam os polinômios: p(x) = x4 – 3x2 + 5x – 30 e q(x) = 2x4 – 7x3 + 2x -15. Calcule: 
a) Soma 
b) Subtração 
c) Multiplicação entre os polinômios p e q 
d) Divisão entre os polinômios p e q 
g) Raízes de p 
h) Coeficientes referentes às raízes encontradas em q 
 
2. Criar um programa que imprima na tela o gráfico correspondente ao polinômio de terceiro 
grau: -22x3 - 7x2 + 18x + 3, para a faixa de valores de x=[ -10…10]. Adicione nomes nos eixos 
e título no gráfico. 
 
3. Criar um programa que solucione a equação do segundo grau, solicitando ao usuário a entrada dos 
valores para as variáveis a, b e c e imprima na tela o gráfico correspondente para o intervalo de -
5…5 e de -10 a 10 (um ao lado do outro, utilizando subplot). 
 
4. Crie no MATLAB os gráficos abaixo: 
 
a) Dada a função abaixo, gere o gráfico no intervalo [0,20] com 200 pontos. 
82
)(
2
3



x
x
xxf
x 
b) Gerar o gráfico da função arco tangente, no intervalo de [-10,10]. Adicione nomes nos 
eixos, titulo e grade. Altere a cor da linha para vermelho e os pontos para ‘+’. 
c) Sobreponha os dois gráficos anteriores. 
d) Gerar o gráfico da função f(x)=x*cos(2x) entre -2pi e 2pi. Adicione nomes dos eixos, título 
e grade. 
e) Apresente os 04 gráficos anteriores na mesma tela, usando o comando subplot. 
 
 
 
 
5) O Gateway Arch também conhecido como 
Gate to the West (Portal para o Oeste) é um 
arco na cidade de Saint Louis, projetado pelo 
arquiteto finlandês Eero Saarinen em 1947, 
considerado o mais alto monumento dos 
Estados Unidos. O monumento de Gateway 
Arch, tem um formato conforme ilustrado pela 
imagem ao lado e pode ser reproduzido de 
acordo com a equação: 
 
 
Faça um gráfico da função que representa este 
monumento. 
 
 
6) Situação Problema: Uma indústria de motores e transformadores elétricos realiza a 
maioria de suas vendas nas cidades de São Paulo, Belo Horizonte e Florianópolis. Os 
vendedores, três vezes por semana, enviam as solicitações de compra dos clientes. As 
tabelas abaixo mostram os pedidos e os preços para cada região, para a semana, para dois 
tipos de motores elétricos cujo preço varia de região para região devido ao acréscimo de 
transporte e pedágios ao longo das rodovias. 
 
Quantidade de motores pedidos [em unidades] 
Cidade 3ª Feira 4ª Feira 5ª Feira 
 Motor A Motor B Motor A Motor B Motor A Motor B 
São Paulo 40 62 80 22 65 12 
Belo Horizonte 93 35 28 63 47 56 
Florianópolis 27 16 54 71 81 20 
 
Tabela de Preço dos motores [em Reais] 
Cidade Preço Motor A Preço Motor B 
São Paulo 50,00 82,00 
Belo Horizonte 57,00 93,00 
Florianópolis 62,00 100,00 
 
Com base nestes dados, pede-se: 
 
a) Calcule o valor total das vendas efetuadas para cada uma das cidades durante a semana 
b) Calcule o valor total de vendas de cada motor em todas as cidades para cada dia da semana 
c) Calcule o valor total de vendas do motor A durante a semana 
d) Faça um programa no Matlab que resolva os itens (a), (b), (c) utilizando-se matrizes e operações 
matriciais. 
 
7) Criar um programa que ao solicitar ao usuário sua idade, dê como resposta sua faixa etária, 
ou seja: jovem, adulto, ou idoso. 
 
8) Criar um programa que solicite ao usuário (aluno) a entrada de 05 notas (entre 0 e 10), calcule a 
média das notas e depois verifique pelo resultado da media, se o aluno foi aprovado (média 
maior que 06), reprovado (média menor que 04) ou está em recuperação (média entre 04 e 
06). Represente as notas do aluno em dois gráficos: barras e pizza, utilizando subplot. 
 
 
9) Represente as notas da tabela abaixo em dois gráficos (barras e pizza), um ao lado do outro, 
utilizando o comando subplot. Adicione nomes nos eixos e título. 
 
Aluno Nota1 Nota2 Total 
NEBER ARTHUR 8,0 6,0 
PEDRO PAULO 9,0 5,5 
MARIA FERNANDA 3,0 7,8 
KEYTH MARTINS 7,0 3,5 
JOSEANO 5,6 4,8 
JEFTÉ 3,5 7,7 
JEAN CARLO 8,0 8,0 
GUSTAVO 10,0 10,0 
CAMILA 4,5 6,7 
 
10) O Índice de Massa Corporal (IMC) é uma medida do grau de obesidade uma pessoa. Através do 
cálculo de IMC é possível saber se alguém está acima ou abaixo dos parâmetros ideais de peso 
para sua estatura. Observe a tabela abaixo. 
Tabela IMC 
 
 
 
Cálculo do IMC 
 
Para fazer o cálculo do IMC basta dividir o peso em quilogramas pela altura ao quadrado (em 
metros). O número que será gerado deve ser comparado aos valores da tabela IMC para se saber se 
o indivíduo está abaixo, em seu peso ideal ou acima do peso. Por exemplo, se você pesa 60 kg e 
mede 1,67m, você deve utilizar a seguinte fórmula para calcular o IMC: 
 
 
 
a) Crie um programa em MATLAB que solicite ao usuário sua altura e peso e informe sua 
situação conforme a tabela IMC. 
 
 
 
BOM TRABALHO!

Outros materiais