Fazer download em docx, pdf ou txt
Fazer download em docx, pdf ou txt
Você está na página 1de 6

1 Srie de Exerccios Tpicos de Matemtica Aplicada

Exerccio 1 Leia o algoritmo abaixo.


a) determine o resultado
clear
a=zeros(1,10);
a(1) = 1;
a(2) = 1;
for i = 3 : 10
a(i) = a(i-1) + a(i-2);
end
a(1:10)
ans =
1

13

21

34

Obs:

Exerccio 2 Leia o algoritmo abaixo.


a) determine o resultado
clear
M = [1 2 3; 4 5 6; 7 8 9];
for lin = 1:3
for col = 1 :3
M1(lin,col) = M(lin,col) + M(lin,col);
end
end
M1
M1 =
2

10

12

14

16

18

Obs:

Exerccio 3 Leia o algoritmo abaixo.


a) determine o resultado
clear
I= zeros(1,10);

55

n = 1;
while n <=10
I(n) = 2*n-1;
n=n+1;
end
I
I=
1

11

13

15

17

19

Obs:

Exerccio 4 Analise o programa abaixo, preenchendo a tabela direita. Que operao


realizada por esse programa sobre o vetor V?
clear

P
1
1
1
2
2
3

V = [20 10 5 15];
for P = 1:3
for Q = P+1:4
A = V(P);
B = V(Q);
if B<A
V(P) = B;
V(Q) = A;
end
end
end
V
P
Q
A
B
V=

Q
2
3
4
3
4
4

A
20
10
5
10
10
20

B
10
5
15
20
15
15

V = [20 10 5 15];
V = [10 20 5 15];
V = [5 20 10 15];
V = [5 20 10 15];
V = [5 10 20 15];
V = [5 10 20 15];
V = [5 10 15 20];

10

15

20

P=
3
Q=
4
A=
20
B=
15
Obs:
Exerccio 5 Desenvolva um programa para calcular um vetor I que armazena o inverso dos
valores do vetor A1=[1 2 3 4 5 6 7 8 9 10].
% VETOR I QUE ARMAZENA O INVERSO DOS VALORES DE A1
clear
I = zeros(1,10);
for n=1:10
I(n) = 1/n;
end
I
I=
1.0000

0.5000

0.3333

0.2500

0.2000

0.1667

0.1429

0.1250

0.1111

0.1000

Exerccio 6 Desenvolva um programa para calcular um vetor Q que armazena o


quadrado dos valores do vetor A2=[1 2 3 4 5 6 7 8 9 10].
% Vetor Q que armazena o quadrado do vetor A2
clear
Q=zeros (1,10);
for n=1:10
Q(n)=n^2;
end
Q
Q=
1

16

25

36

49

64

81 100

Exerccio 7 Desenvolva um programa para calcular:


a) a soma S1 dos inteiros n, tal que 1<n<10.

% Soma S1 dos inteiros


clear
S1=zeros(1,10);
S1(1)=1;
for n=2:10;
S1(n)=S1(n-1)+n;
end
S1
S1 =
1

10

15

21

28

36

45

55

b) a soma S2 dos quadrados dos inteiros n, tal que 1<n<10.


% A soma dos quadrados
clear
S2=zeros(1,10);
S2(1)=1;
for n=2:10;
S2(n)=S2(n-1)+n^2;
end
S2
S2 =
1

14

30

55

91 140 204 285 385

c) a soma S3 dos cubos dos inteiros n, tal que 1<n<10.


% A soma dos cubos
clear
S3=zeros(1,10);
S3(1)=1;
for n=2:10;
S3(n)=S3(n-1)+n^3;
end
S3
S3 =
1

36

100

225

441

784

1296

2025

3025

Exerccio 8 Desenvolva um programa para calcular a matriz M resultante do


produto das matrizes A1 e A2.
a) A1=[10 12; 20 21]

A2=[5 4; 2 16]

% Matriz M resultante do produto entre matrizes A1 e A2


clear
A1=[10 12; 20 21];
A2=[5 4; 2 16];
M=zeros(2,2);
for i =1:2
for j =1:2
for K=1:2
M(i,j)=M(i,j)+A1(i,K)*A2(K,j);
end
end
end
M
M=
74 232
142 416

b) A1=[2 2 3; 2 4 10; 20 25 8]

A2=[11 21 36; 12 63 50; 100 25 49]

% Matriz M resultante do produto entre matrizes A1 e A2


clear
A1=[2 2 3; 2 4 10; 20 25 8];
A2=[11 21 36; 12 63 50; 100 25 49];
M=zeros(3,3);
for i =1:3
for j =1:3
for K=1:3
M(i,j)=M(i,j)+A1(i,K)*A2(K,j);
end
end
end
M

M=

346

243

319

1070

544

762

1320

2195

2362

Você também pode gostar