Mudanças entre as edições de "FIC MATLAB 2019-2"
Ir para navegação
Ir para pesquisar
Linha 226: | Linha 226: | ||
* [[Códigos Aula 2|Códigos executados na aula]] | * [[Códigos Aula 2|Códigos executados na aula]] | ||
+ | |||
+ | |||
+ | {{collapse bottom}} | ||
+ | |||
+ | === Operações com matrizes === | ||
+ | |||
+ | {{collapse top| bg=lightblue |Aula 3 - 21 de março}} | ||
+ | |||
+ | * Operações; | ||
+ | :* Soma e diferença; | ||
+ | :* Produto matricial; | ||
+ | :* Produto e divisão elemento a elemento; | ||
+ | :* Potenciação; | ||
+ | :* Funções (''sin'', ''log'', etc) aplicadas a matrizes; | ||
+ | :* Operações entre matrizes e escalares; | ||
+ | :* Comandos ''sum'' e ''prod''; | ||
+ | :* Mínimo (''min''), máximo (''max''), média (''mean'') e norma (''norm''); | ||
+ | :* Determinante (''det'') e inversa (''inv'') de uma matriz; | ||
+ | |||
+ | |||
+ | * '''Exercícios:''' | ||
+ | |||
+ | :1. Defina as matrizes abaixo: | ||
+ | |||
+ | :::<math> | ||
+ | |||
+ | A = \begin{bmatrix} | ||
+ | 1 & 2 & 3 & 4 & 5\\ | ||
+ | 6 & 7 & 8 & 9 & 10\\ | ||
+ | 11 & 12 & 13 & 14 & 15\\ | ||
+ | 16 & 17 & 18 & 19 & 20 | ||
+ | \end{bmatrix} | ||
+ | |||
+ | \qquad | ||
+ | |||
+ | B = \begin{bmatrix} | ||
+ | 1/2 & 1/3\\ | ||
+ | 1/4 & 1/5\\ | ||
+ | 1/6 & 1/7\\ | ||
+ | 1/8 & 1/9 | ||
+ | \end{bmatrix} | ||
+ | |||
+ | \qquad | ||
+ | |||
+ | C = \begin{bmatrix} | ||
+ | -1/12 & 1/{-3}\\ | ||
+ | 0 & 0\\ | ||
+ | 1 & 17\\ | ||
+ | 2 & 19 | ||
+ | \end{bmatrix} | ||
+ | |||
+ | \qquad | ||
+ | |||
+ | D = \begin{bmatrix} | ||
+ | \sqrt 2\\ | ||
+ | \pi\\ | ||
+ | e\\ | ||
+ | \sqrt 3\\ | ||
+ | 42 | ||
+ | \end{bmatrix} | ||
+ | |||
+ | </math> | ||
+ | |||
+ | :2. Para as matrizes acima, realize as operações abaixo: | ||
+ | ::a) B + C | ||
+ | ::b) A D (multiplicação matricial) | ||
+ | ::c) C B<sup>T</sup> A | ||
+ | ::d) X = B<sup>T</sup> C | ||
+ | ::e) X<sup>2</sup> | ||
+ | ::f) B C (multiplicação elemento a elemento) | ||
+ | |||
+ | :3. Crie o vetor ''v = [1 4 9 16 25 ... 81 100]''. | ||
+ | |||
+ | :4. Crie o vetor ''v = [2 4 8 16 32 ... 512 1024]'' sem utilizar o comando ''logspace''. | ||
+ | |||
+ | :5. Utilize o MATLAB para calcular 12! (isto é, o fatorial do número 12), sem utilizar o comando ''factorial''. | ||
+ | |||
+ | :6. O [https://pt.wikipedia.org/wiki/S%C3%A9rie_harm%C3%B3nica_(matem%C3%A1tica) número harmônico] <math>H_n</math> é definido como sendo a soma ''1 + 1/2 + ... + 1/n''. Utilize o MATLAB para calcular <math>H_{100}</math>. ''Resposta: 5.1874.'' | ||
+ | |||
+ | :7. Seja | ||
+ | :::::<math> | ||
+ | x = 1 + 1/4 + 1/9 + 1/16 + 1/25 + \cdots + 1/10000^2. | ||
+ | </math> | ||
+ | |||
+ | ::Calcule ''x''. Em seguida, calcule <math>\sqrt{6x}</math>. ''Resposta: Aproximadamente <math>\pi</math>.'' |
Edição das 18h49min de 3 de setembro de 2019
Informações Básicas
- Código: MLB16470
- Professores: Ana Paula Rosa Negri
- Início: 27/08/2019
- Término: 31/10/2019
- Horário: Terças e quintas, das 19h às 22h
- Referência Básica: PALM, William J. Introdução ao MATLAB para engenheiros. Tradução de Tales Argolo Jesus. 3. ed. Porto Alegre: AMGH, 2013. xiv, 562, il. ISBN 9788580552041
- Referência Complementar: MORAIS, V.. VIEIRA, C. MATLAB Curso Completo. FCA, 2013. 644. ISBN 9727227058
Conteúdos Abordados
Apresentação da disciplina; Interface do MATLAB; Operadores; Funções; Constantes especiais; Formatos de exibição
Aula 1 - 27 de agosto | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Observações:
|
Vetores e matrizes
Aula 2 - 29 de agosto |
---|
|
Operações com matrizes
Aula 3 - 21 de março |
---|
|