Inteligencia Computacional Exercicios
>> A=[1 2 3;4 5 6;7 8 9] //Define os números que vão compor uma Matriz.
A =
1 2 3 //Matriz criada. 4 5 6 7 8 9
>> B=A' // A matriz sera a transposta da matriz A
B =
1 4 7 2 5 8 //Matriz criada. 3 6 9
>> C=A+B // Comando para efetuar a soma das matrizes A e B (as matrizes tem ser do mesmo tamanho.
C =
2 6 10 //Matriz criada. 6 10 14 10 14 18
>> D=A*B // Multiplicação da matriz A pela B(Tem que possuir o numero de linhas igual o de colunas)
D =
14 32 50 32 77 122 //Matriz criada. 50 122 194
>> E=pi*D // Multiplicação de um escalar no caso PI pela Matriz D( o pi e multiplicado por cada elemento.
E =
43.9823 100.5310 157.0796 100.5310 241.9026 383.2743 //Matriz criada. 157.0796 383.2743 609.4690
>> F=A/B //esse comando e de divisão porem ele e só executado caso a Matriz A for Quadrada singular invA*B
Warning: Matrix is singular to working precision.
F =
NaN NaN NaN //Por não ser singular da erro na matriz NaN NaN NaN NaN NaN NaN
>> G=A\B //esse comando e de divisão porem ele e só executado caso a Matriz A for Quadrada singular invB*A
Warning: Matrix is close to singular or badly scaled. Results may be inaccurate. RCOND = 1.541976e-018.
G =
-0.3333 -7.3333 -14.3333 //Matriz Criada 0.6667 11.6667 22.6667 0 -4.0000 -8.0000
>> A^3 //eleva todos elemento de A a exponenciação 3
ans =
468 576 684 1062 1305 1548 //Matriz Criada 1656 2034 2412
>> x=[1 2 3]; y=[4 5 6]; // Dados para a criação de duas novas matrizes.
>> z=x.*y //Multiplicação de cada