Escolar Documentos
Profissional Documentos
Cultura Documentos
Programação de Computadores-MIEM-2ºsemestre
Docente: Gino Bertollucci Lista de Exercícios 1
Exercícios 4
c) ‖ ‖ ‖ ‖.
b) A soma dos elementos de Y.
g) ./ , .\ , ./ , .\
f) Ordenar os vetores.
h) 2 , .∗ 2, . ^3
i) .∗ 5, . ^5
j) Explique o resultado de aplicação do seguinte código Matlab
i=find(X >8) ; Z=10 * ones (i)
Calcule:
, 2 .^ 2
c) O máximo e o mínimo de C e respectivas posições.
#
, 5 . ^5
d)
$
.∗
e)
./
f)
. ^
g)
%
, % %
h)
i)
j) Indique como extrair a partir da matriz E as seguintes matrizes:
2 3 5
2 1348
& 0 1 2 , '
7 1 593
4 1 1.5
P. de Computadores/MIEM 2013 Cristina Guedes
1
Verifique quais as operações que são válidas e nesse caso escreva uma script
para calcular.
a) , , , %
%
% %
4 5 6 5 27 5 . 5
4 5 26 5 37 3. 1
24 5 26 7 5 3. 6
b) 84 56 37 5 12. 2
4 5 36 5 7 5 4. 11
74 5 6 5 87 5 5. 7
a) 3
24 5 6 37 5 . 1
Controle de Fluxo
5. Escreva uma script para resolver cada alínea dos seguintes exercícios:
1, : 1;
&9 8 1, : 2;
&9+, 5 &9+# , : < 3.
b) Calcular a soma dos primeiros 50 números de Fibonacci, &= , 1 > ? > 50 que
a) Calcular F20.
são múltiplos de 3.
c) Determinar qual é o primeiro termo da sucessão de Fibonacci superior a um dado
d) Determinar o número inteiro N tal que &9 @ 2000 &9A, < 2000.
número N.
B C 4= 1 5 4 5 4# 5 ⋯ . . 49
=DE
Funções (simples)
5 0 0
0 0 0 2 2
, , 0 5 0
0 0 0 2 2
0 0 5
a) Escreva uma script que avalia a função gera_matrizes para M=2 e N=3.
1 4, 4,# 4,
4#
L 1 4# 4## N , L⋮ N
⋮ ⋮ ⋮
1 49 49# 49
PQ % ‖O % ‖ 5 ‖O % ‖
b) Escreva uma script que avalia a função evaluate_mmq para N=20 e alfa=2.
T4U 5 V4W
R 4 4P?: S X
2
a) Escreva uma script para tabelar a função em \ > 4 > ], por passos de ∆_ .
Aplicar para \ 1, ] 1, ∆4 =0.2, para o caso em que 4U 5 V 2.