Estatica
GABARITO LISTA 1 - MATLAB
1. Criar um diretório via prompt do matlab com o seguinte caminho: c:\aula_prog2\aula2
>>mkdir aula_prog2
>>cd aula_prog2
>>mkdir aula2
>>cd aula2
2. O que acontece quando digitamos diary aula2.txt e diary off no prompt do matlab? diary aula2.txt – inicia a cópia de todos os comandos efetuados no prompt do matlab e seu armazenamento será feito dentro do arquivo aula2.txt e diary off – encerra a cópia dos comandos e fecha o salvamento no arquivo aula2.txt.
3. Como podemos recuperar os comandos efetuados no prompt do matlab?
Efetuando a execução do comando type aula2.txt.
4. Criar uma matriz-vetor A com seu nome completo.
>> a='bruno guingo'
5. Criar uma matriz-vetor B (1x8) com seu RGU onde cada número representa um campo. Não apresentar a matriz no prompt do matlab. b=[1 2 3 4 5 6 7 8];
6. Criar uma matriz C (1x8) com números a sua escolha.
>> c=rand(1,8)
7. Criar uma matriz D (2x8) com a concatenação da matriz B com a matriz C.
>> d=[b;c]
8. Criar uma matriz E (1x16) com a concatenação da matriz B com a matriz C.
>> e=[b,c]
9. Limpar a tela.
>>clc
10. Apresentar em F, o conteúdo da linha 2 coluna 5 da matriz D.
>> f=d(2,5)
11. Apresenta em G, o conteúdo da indexação da matriz D na posição 13.
>> g=d(13)
12. Criar uma matriz-vetor H com elementos em progressão aritmética, iniciando em 2 e terminado em
24, com passo igual a 3.
>> h=(2:3:24)
13. Criar uma matriz I (3x8) com a concatenação da matriz D com a matriz H.
>> i=[d;h]
2
14. Qual será a apresentação no prompt do matlab das seguintes linhas de comando:
a) >> I(:,3:6) ans =
3.0000 4.0000 5.0000 6.0000
0.1270 0.9134 0.6324 0.0975
8.0000 11.0000 14.0000 17.0000
b) >> I (1:2,5:end) ans =
5.0000 6.0000 7.0000 8.0000
0.6324 0.0975 0.2785 0.5469
c) >> I (4,10)=1.2 ans =
1.0000 2.0000 3.0000 4.0000 5.0000 6.0000 7.0000 8.0000
0
0
0.8147 0.9058 0.1270 0.9134 0.6324 0.0975 0.2785 0.5469
0
0
2.0000 5.0000 8.0000 11.0000