Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Solução Matlab Exercícios 1, Exercícios de Engenharia Mecânica

Solução exercício 1

Tipologia: Exercícios

2015

Compartilhado em 03/03/2015

almerin-junior-2
almerin-junior-2 🇧🇷

4.6

(25)

60 documentos

1 / 4

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Engenharia Mecânica
Pontifícia Universidade Católica de Minas Gerais
Laboratório de Programação de Computadores I
Professor: Lucas Schmidt
Exercício 1
Faça os exercícios abaixo na ferramenta MATLAB e apresente seus RESULTADOS.
1 Crie três variáveis "VAR1", "VAR2" e "VAR3", cada uma com um valor distinto.
>> VAR1=1
VAR1 = 1
>> VAR2=2
VAR2 = 2
>> VAR3=3
VAR3 =3
2 Faça a soma de duas variáveis e armazene seu valor em uma variável "SOMA"
>> soma=VAR1+VAR2
soma = 3
3 Faça a multiplicação de duas variáveis e armazene seu valor em uma variável "MULT"
>> mult=VAR1*VAR3
mult =3
4 Faça a divisão de duas variáveis e armazene seu valor em uma variável "DIV"
>> div=VAR3/VAR1
div =3
5 Faça a operação: SOMA*(MULT+DIV). Qual foi o valor apresentado?
>> soma*(mult+div)
ans =
18
pf3
pf4

Pré-visualização parcial do texto

Baixe Solução Matlab Exercícios 1 e outras Exercícios em PDF para Engenharia Mecânica, somente na Docsity!

Engenharia Mecânica Pontifícia Universidade Católica de Minas Gerais

Laboratório de Programação de Computadores I Professor: Lucas Schmidt

Exercício 1

Faça os exercícios abaixo na ferramenta MATLAB e apresente seus RESULTADOS.

1 Crie três variáveis "VAR1", "VAR2" e "VAR3", cada uma com um valor distinto.

VAR1=

VAR1 = 1

VAR2=

VAR2 = 2

VAR3=

VAR3 =

2 Faça a soma de duas variáveis e armazene seu valor em uma variável "SOMA"

soma=VAR1+VAR

soma = 3

3 Faça a multiplicação de duas variáveis e armazene seu valor em uma variável "MULT"

mult=VAR1*VAR

mult =

4 Faça a divisão de duas variáveis e armazene seu valor em uma variável "DIV"

div=VAR3/VAR

div =

5 Faça a operação: SOMA*(MULT+DIV). Qual foi o valor apresentado?

soma*(mult+div)

ans =

18

6 Faça a operação: (SOMA*MULT)+DIV. Qual foi o valor apresentado?

(soma*mult)+div

ans =

12

7 Qual o motivo do resultado das operações acima serem diferentes?

Devido ao programa executar primeiro as equação dentro dos parênteses

8 Qual a diferença no resultado quando usamos os códigos format long e format short no MATLAB.

O format Long apresenta o número com maior precisão de casas decimais, já o Format Short apresenta uma menor precisão com menos casas decimais.

9 Faça as expressões abaixo no MATLAB e explique seus resultados:

Ao realizar o calculo o programa avaliou se as condições impostas pelo programador são verdadeiras, retornando a resposta O (zero) para falso e 1 (um) para verdadeiro

9.1 (VAR1 MAIOR QUE VAR2) E (VAR2 MENOR QUE VAR3)

(VAR1>VAR2) & (VAR2<VAR3)

ans = 0

Para que retornem verdadeiro "1" as duas expressões devem atender aos requisitos, como a primeira não atendeu o resultado é falso.

9.2 ( VAR1 MAIOR QUE VAR2) OU (VAR2 MAIOR QUE VAR3)

(VAR1>VAR2) | (VAR2>VAR3)

ans = 0

Para que retorne verdadeira apenas uma das expressões precisa ser verdadeira, pois está usando a condicional "ou",como nenhuma das duas atendeu os requisitos o resultado é falso.

9.3 ( VAR1 MENOR QUE VAR2) OU (VAR2 MENOR QUE VAR3) E (VAR2 MAIOR QUE VAR3)

(VAR1<VAR2)|(VAR2<VAR3)&(VAR2>VAR3)

ans =

Para que retorne verdadeira apenas uma das expressões precisa ser verdadeira, pois está usando a condicional "ou ”, como nenhuma das duas atendeu os requisitos o resultado é falso.

9.4 ( VAR1 MENOR OU IGUAL A VAR2) E (VAR2 MAIOR OU IGUAL A VAR3)

(VAR1<=VAR2)&(VAR2>=VAR3)

ans = 0

Para que retorne verdadeiro todas às expressões precisam ser verdadeiras, pois está usando a condicional "E",como apenas uma atendeu aos requisitos o resultado é Falso(0).

9.5 NÃO (VAR1 MENOR QUE VAR2) E NÃO (VAR2 MENOR QUE VAR3)

(VAR1<VAR2) & ~(VAR2<VAR3)

15 Utilize a função para calcular o logaritmo na base 10 da variável "VAR3" e armazene seu valor em uma variável "LOG10". Qual o valor retornado?

log10(VAR3)

ans = 0.

LOG10=log10(VAR3)

LOG10 = 0.

16 Utilize a função para calcular o resto da divisão de "DIV" por "MULT" e armazene seu valor em uma variável "REM". Qual o valor retornado?

REM=rem(div,mult)

REM = 0

17 Utilize a função para arredondar o valor da variável "REM" e armazene seu valor em uma variável "ROUND". Qual o valor retornado?

round(REM)

ans = 0

18 Utilize a função para calcular o seno da variável "VAR1" e armazene seu valor em uma variável "SIN". Qual o valor retornado?

sin(VAR1)

ans = 0.

SIN=sin(VAR1)

SIN = 0.

19 Utilize a função para calcular a raiz quadrada da variável "VAR3" e armazene seu valor em uma variável "SQRT". Qual o valor retornado?

sqrt(VAR3)

ans = 1.

SQRT=sqrt(VAR3)

SQRT = 1.

20 Utilize a função para calcular a tangente da variável "VAR2" e armazene seu valor em uma variável "TAN". Qual o valor retornado?

tan(VAR2)

ans = -2.

TAN=tan(VAR2)

TAN = -2.