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 174<br />

Entonces para graficar f(x) = 3x 3 + 2x − 3, t<strong>en</strong>emos que<br />

y=3*x.ˆ3+2*x-3<br />

g<strong>en</strong>era el vector de ord<strong>en</strong>adas. Entonces la gráfica deseada se obti<strong>en</strong>e con las instrucciones<br />

x=linspace(-2,3,50)<br />

y=3*x.ˆ3+2*x-3<br />

plot(x,y)<br />

9.1.2. Matrices<br />

Considérese la matriz<br />

a =<br />

Esta matriz se introduce de la sigui<strong>en</strong>te forma:<br />

o bi<strong>en</strong><br />

(<br />

1 2<br />

3 4<br />

)<br />

a=[1 2;3 4]<br />

a = [1 2<br />

3 4]<br />

Algo que resulta particularm<strong>en</strong>te útil cuando no es posible escribir una instrucción <strong>en</strong> una sola<br />

línea, es teclear tres puntos al final del r<strong>en</strong>glon, para indicar que se espera <strong>en</strong> la linea sigui<strong>en</strong>te la<br />

continuación del comando. Por ejemplo, para introducir la matriz a se usaría:<br />

a = [1 2; ...<br />

3 4]<br />

Para hacer refer<strong>en</strong>cia al elem<strong>en</strong>to del r<strong>en</strong>glón i y la columna j de la matriz a, se utiliza la sigui<strong>en</strong>te<br />

notación:<br />

a(i, j)<br />

Por ejemplo, teclear a(2,1) y se obt<strong>en</strong>drá por resultado 3.<br />

El i-ésimo r<strong>en</strong>glón de a se obti<strong>en</strong>e por:<br />

y para la j-ésima columna de a se utiliza:<br />

a(i, :)<br />

a(:, j)<br />

Por ejemplo teclear a(1,:) para obt<strong>en</strong>er el vector que conti<strong>en</strong>e el primer r<strong>en</strong>glón de la matriz<br />

a y utilice la instrucción a(:,2) para obt<strong>en</strong>er la segunda columna.<br />

Podemos alterar un sólo elem<strong>en</strong>to de la matriz sin necesidad de modificarla toda. Por ejemplo<br />

a(1,2)=5 nos produce<br />

( ) 1 5<br />

a =<br />

3 4

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

Saved successfully!

Ooh no, something went wrong!