25.01.2015 Views

Instrucciones en PDF - Elisa Schaeffer

Instrucciones en PDF - Elisa Schaeffer

Instrucciones en PDF - Elisa Schaeffer

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

CAPÍTULO 9. PROGRAMACIÓN MATEMÁTICA 175<br />

y con a(2,1)=a(2,2) obt<strong>en</strong>emos<br />

a =<br />

( 1 5<br />

4 4<br />

)<br />

Es posible conocer las dim<strong>en</strong>siones de una matriz (es decir, la cantidad de r<strong>en</strong>glones y columnas<br />

que la compon<strong>en</strong>) mediante la función size:<br />

[m,n] = size(A)<br />

Por otro lado, si v es un vector r<strong>en</strong>glón o un vector columna, la instrucción n = l<strong>en</strong>gth(v) asigna<br />

a n la dim<strong>en</strong>sión de v.<br />

También exist<strong>en</strong> algunas instrucciones ya definidas, por ejemplo se puede calcular la inversa de<br />

la matriz A utilizando el comando inv(A) De igual forma det(A) calcula el determinante de la<br />

matriz A, rank(A) proporciona su rango, por m<strong>en</strong>cionar algunas.<br />

Ejercicio Introducir la sigui<strong>en</strong>te matriz, calcular su rango, inversa y determinante.<br />

A=hilb(4)<br />

inv(A)<br />

det(A)<br />

rank(A)<br />

Operaciones con Matrices<br />

Si A y B son dos matrices de igual dim<strong>en</strong>sión, podemos efectuar la operación suma, resta,<br />

multiplicación, por ejemplo defina las matrices A y B como<br />

( ) ( )<br />

1 3 2 6<br />

A = B =<br />

7 9 4 5<br />

y <strong>en</strong>tonces podemos calcular su suma con la sigui<strong>en</strong>te instrucción:<br />

En forma análoga para la resta, la instruccion<br />

La multiplicación vi<strong>en</strong>e dada por<br />

C=A+B<br />

C=A-B<br />

C=A*B<br />

cuidando las dim<strong>en</strong>siones para poderla efectuar.<br />

Una vez definida una matriz A, la transpuesta se puede obt<strong>en</strong>er con la instrucción<br />

C=A’

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!