next up previous contents
Seguinte: Extração e Deletação Acima: MatMap Anterior: Objetivos   Conteúdo

Representação de Matrizes

Há várias forma de representar matizes utilizando o programa "Maple". Para iniciar vamos considerar uma matriz de ordem 3x4, ou seja, uma matriz com três linha e quatro colunas, dada por


\begin{displaymath}
A = \left[ {{\begin{array}{*{20}c}
{a_{11} } \hfill & {a_{1...
...{a_{33} } \hfill & {a_{34} } \hfill
\\
\end{array} }} \right]
\end{displaymath}

Antes de executar os comandos da matriz devemos carregar o pacote principal que envolve os comandos principais de matrizes e álgebra linear. O pacote é dado por textbfwith(linalg)", e é executado da seguinte forma na tela do Maple:

$>$ with(linalg):

Observe que quando queremos executar o comando sempre utilizamos o sinal de textbfponto e virgula" após o comando digitado, e quando queremos que o "Maple" memoriza o comando sempre colocamos textbfdois pontos" após o comando, como acima.

1$^{a}$ Maneira

$>$ A:=matrix([[a[11],a[12],a[13],a[14]],[a[21],a[22],a[23],a[24]], [a[31],a[32],a[33],a[34]]]):
A=matrix(A);


\begin{displaymath}
A = \left[ {{\begin{array}{*{20}c}
{a_{11} } \hfill & {a_{1...
...{a_{33} } \hfill & {a_{34} } \hfill
\\
\end{array} }} \right]
\end{displaymath}

2$^{a}$ Maneira

$>$ A:=matrix(3,4,[a[11],a[12],a[13],a[14],a[21],a[22],a[23],a[24], a[31],a[32],a[33],a[34]]):
A=matrix(A);


\begin{displaymath}
A = \left[ {{\begin{array}{*{20}c}
{a_{11} } \hfill & {a_{1...
...{a_{33} } \hfill & {a_{34} } \hfill
\\
\end{array} }} \right]
\end{displaymath}

3$^{a}$ Maneira

$>$ A:=array([[a[11],a[12],a[13],a[14]],[a[21],a[22],a[23], a[24]], [a[31],a[32],a[33],a[34]]]):
A=matrix(A);


\begin{displaymath}
A = \left[ {{\begin{array}{*{20}c}
{a_{11} } \hfill & {a_{1...
...{a_{33} } \hfill & {a_{34} } \hfill
\\
\end{array} }} \right]
\end{displaymath}

4$^{a}$ Maneira

$>$ A:=convert([[a[11],a[12],a[13],a[14]],[a[21],a[22],a[23],a[24]], [a[31],a[32],a[33],a[34]]],
matrix): A=matrix(A);


\begin{displaymath}
A = \left[ {{\begin{array}{*{20}c}
{a_{11} } \hfill & {a_{1...
...{a_{33} } \hfill & {a_{34} } \hfill
\\
\end{array} }} \right]
\end{displaymath}

Observação

Por exemplo,

$>$ A:=array([[2,3,-5,1],[-4,2,-2,-1],[3,0,5,7]]): A=matrix(A);


\begin{displaymath}
A = \left[ {{\begin{array}{*{20}c}
2 \hfill & 3 \hfill & { ...
...l & 0 \hfill & 5 \hfill & 7 \hfill \\
\end{array} }} \right].
\end{displaymath}

A última notação textbfA=matrix(A)'e opcional. Caso não coloquemos, a representação da matriz fica da seguinte forma:

$>$ A:=array([[2,3,-5,1],[-4,2,-2,-1],[3,0,5,7]]);


\begin{displaymath}
A: = \left[ {{\begin{array}{*{20}c}
2 \hfill & 3 \hfill & {...
...l & 0 \hfill & 5 \hfill & 7 \hfill \\
\end{array} }} \right].
\end{displaymath}

Nesse caso, no final do comando devemos colocar textbfponto e virgula" em vez de textbfdois pontos" como anteriormente.


next up previous contents
Seguinte: Extração e Deletação Acima: MatMap Anterior: Objetivos   Conteúdo
taneja 2003-02-26