15.11.2014 Views

MATLAB Mathematics - SERC - Index of

MATLAB Mathematics - SERC - Index of

MATLAB Mathematics - SERC - Index of

SHOW MORE
SHOW LESS

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

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

Introduction<br />

d = [-3<br />

0<br />

2];<br />

Use these matrices to create a 7-by-4 sparse matrix A.<br />

A = spdiags(B,d,7,4)<br />

A =<br />

(1,1) 11<br />

(4,1) 41<br />

(2,2) 22<br />

(5,2) 52<br />

(1,3) 13<br />

(3,3) 33<br />

(6,3) 63<br />

(2,4) 24<br />

(4,4) 44<br />

(7,4) 74<br />

In its full form, A looks like this.<br />

full(A)<br />

ans =<br />

11 0 13 0<br />

0 22 0 24<br />

0 0 33 0<br />

41 0 0 44<br />

0 52 0 0<br />

0 0 63 0<br />

0 0 0 74<br />

spdiags can also extract diagonal elements from a sparse matrix, or replace<br />

matrix diagonal elements with new values. Type help spdiags for details.<br />

6-11

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

Saved successfully!

Ooh no, something went wrong!