exercicios mat lab
DISCIPLINA: INF01040
Profa. Maria Aparecida Castro Livi
MATLAB: exercícios
Atenção: as linhas comentário, iniciadas por %, não precisam ser digitadas.
1 Criar 2 matrizes A e B, 3X4 inteiras.
2 Criar em C a transporta de A.
3 Gerar D, somando A e B.
4 Gerar E, subtraindo B de A .
5 Gerar F com a multiplicação, elemento a elemento, de A por B.
6 Gerar com a função rand uma matriz G, real 5X5.
7 Gerar em H a soma das colunas de F .
8 Adicionar 5 a cada elemento de B.
9 Apagar todas as variáveis usadas até este momento.
10 Gerar um vetor inteiro H, com o valor inicial 6 e valor máximo 100, com variação entre elementos de 6.
11 Gerar um vetor I, subtraindo 2 de cada um dos valores de H.
12 Gerar um vetor J com a multiplicação, elemento a elemento, de H por I.
13 Criar duas matrizes reais A e B, a primeira 5X4 e a segunda 4X5.
14 Criar uma matriz K, com o produto matricial de A por B.
15 Gerar em M a soma dos elementos de H.
16 Digitar as seguintes linhas, observando os resultados:
a) X = [2 7 9 7; 3 1 5 6; 8 4 2 5]
% Atribui colunas pares de X para Y
Y = X(:,2:2:end)
b) % Atribui linhas impares de X para W
W = X(1:2:end, :)
17 Gerar C com as linhas pares de A.
18 Gerar D com as colunas ímpares de B.
19 Regerar A sem as 3 últimas linhas.
20 Regerar B sem a última coluna.
21 Armazenar em E a média das colunas de D.
22 Armazenar em F a média dos elementos de H.
23 Apagar todas as variáveis usadas até este momento.
24 Digitar as seguintes linhas, observando os resultados:
a) x = [3 15 9 12 -1 0 -12 9 6 1]
% Valores positivos de x para zero x (x > 0) = 0
b) x = [3 15 9 12 -1 0 -12 9 6 1]
% Valores que sao multiplos de 3 para 3 x(rem(x,3)==0)=3 c) x = [3 15 9 12 -1 0 -12 9 6 1]
% Multiplicar os valores que sao pares por 5 x(rem(x,2)==0) = [x(rem(x,2) ==0)*5]
d) x = [3 15 9 12 -1 0 -12 9 6 1]
% Extrair os valores maiores que 10 para um vetor y