mv comma initializer to page 1

This commit is contained in:
Gael Guennebaud
2010-06-28 00:22:47 +02:00
parent de1220aa62
commit aae5994b9e
2 changed files with 9 additions and 9 deletions

View File

@@ -16,6 +16,7 @@ This page is the first one in a much longer multi-page tutorial.
- \ref TutorialMatrixDynamic
- \ref TutorialMatrixConstructors
- \ref TutorialMatrixCoeffAccessors
- \ref TutorialMatrixCommaInitializer
- \ref TutorialMatrixSizesResizing
- \ref TutorialMatrixAssignment
- \ref TutorialMatrixFixedVsDynamic
@@ -144,6 +145,14 @@ The operator[] is also overloaded for index-based access in vectors, but keep in
take more than one argument. We restrict operator[] to vectors, because an awkwardness in the C++ language
would make matrix[i,j] compile to the same thing as matrix[j] !
\section TutorialMatrixCommaInitializer Comma-initialization
Matrix and vector coefficients can be conveniently set using the so-called \em comma-initializer syntax.
For now, it is enough to know this example:
\include Tutorial_commainit_01.cpp
Output: \verbinclude Tutorial_commainit_01.out
The right hand side can also contains matrix expressions as discussed in \ref TutorialAdvancedInitialization "this page".
\section TutorialMatrixSizesResizing Resizing
The current sizes can be retrieved by rows(), cols() and size(). Resizing a dynamic-size matrix is done by the resize() method.