Buscar

Exercicios Scilab

Prévia do material em texto

Computação Numérica Lista de Exercícios ECT 2401
Introdução ao Scilab
Para a resolução dos exercícios, utilize os vídeos e materiais divulgados no SiGAA e na
Internet. Caso tenham alguma dúvida, podem enviar um e-mail para
sandrobruno@ect.ufrn.br.
1. Calcule as funções
ln(cos(x))
x2 − x+ 1 e e
(
−x2
sen(x)
)
para os seguintes valores:
1. x = 1;
2. x =
pi
2
.
2. Dada duas matrizes A e B tais que:
A =
[−2 0 1
3 −4 6
]
B =
0 33 −5
1 1
 C =
9 1 −43 0 2
1 1 −1

Verifique o resultado da seguintes operações:
1. A+B
2. A ∗B
3. B ∗ A
4. A ∗B + C
5. B ∗ A+ C
6. C\(B ∗ A)
7. C/(B ∗ A)
8. A . ∗B
9. A . ∗B′
10. A+B′
11. A ∧ 2
12. C ∧ 2
13. C . ∧ 2
14. A . ∧ 2
15. sin(C) ./ (e . ∧ (C))
3. Construa um script (arquivo .sce) que verifique se um número é par ou impar. Teste
este script utilizando x = 1, x = −2 e x = 0.
4. Construa um script (arquivo .sce) que verifique se um número é múltiplo de 3, de 7, de
11 ou nenhum dos três. Teste este script utilizando x = 17, x = 24, x = 44 e x = 21.
5. Utilizando laços for, construa um script (arquivo .sce) que realize as seguintes operações:
1.
10∑
i=1
i
2.
6∑
i=2
3i2
3.
5∏
k=1
ek
4.
5∑
i=1
4∑
j=1
(i+ j) ∗ (i− j)
6. Utilizando laços while, construa um script (arquivo .sce) que, apartir de x = 1:
1. Exiba x e calcule x = 3x enquanto x < 500;
2. Exiba x e calcule x = x− 1 enquanto x >= −2;
3. Exiba x e calcule x =
x
2
até que x < 10−3
7. Crie uma função que recebe dois valores e calcula a média aritmética entre eles.
8. Dada uma matriz M e um índice i, implemente uma função no Scilab que retorna a
i-ésima coluna de M .
9. Implemente uma função no Scilab que, recebendo o valor de n realiza a seguinte operação:
1.
n∑
i=1
2 ∗ i; 2. n! (fatorial de n)
10. Implemente a seguinte função no Scilab:
f(x, y) =
{
x2 − y, se x < 0;
x+ y2, se x ≥ 0.

Outros materiais