23.07.2012 Views

MATLAB C++ Math Library Reference

MATLAB C++ Math Library Reference

MATLAB C++ Math Library Reference

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

spdiags<br />

0spdiags<br />

Purpose Extract and create sparse band and diagonal matrices<br />

<strong>C++</strong> Prototype mwArray spdiags(const mwArray &in1,<br />

const mwArray &in2=mwArray::DIN,<br />

const mwArray &in3=mwArray::DIN,<br />

const mwArray &in4=mwArray::DIN);<br />

349<br />

mwArray spdiags(mwArray *out1,<br />

const mwArray &in1);<br />

<strong>C++</strong> Syntax #include "matlab.hpp"<br />

<strong>MATLAB</strong><br />

Syntax<br />

mwArray m, n;<br />

mwArray A, B, d;<br />

B = spdiags(&d,A);<br />

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

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

A = spdiags(B,d,m,n);<br />

[B,d] = spdiags(A)<br />

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

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

A = spdiags(B,d,m,n)<br />

See Also <strong>MATLAB</strong> spdiags Calling Conventions

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

Saved successfully!

Ooh no, something went wrong!