comparison src/ov-cx-mat.h @ 8366:8b1a2555c4e2

implement diagonal matrix objects * * *
author Jaroslav Hajek <highegg@gmail.com>
date Wed, 03 Dec 2008 13:32:57 +0100
parents c777f3ce02d8
children f00578b495e9
comparison
equal deleted inserted replaced
8365:65ca196fff28 8366:8b1a2555c4e2
133 charNDArray char_array_value (bool frc_str_conv = false) const; 133 charNDArray char_array_value (bool frc_str_conv = false) const;
134 134
135 SparseMatrix sparse_matrix_value (bool = false) const; 135 SparseMatrix sparse_matrix_value (bool = false) const;
136 136
137 SparseComplexMatrix sparse_complex_matrix_value (bool = false) const; 137 SparseComplexMatrix sparse_complex_matrix_value (bool = false) const;
138
139 octave_value diag (octave_idx_type k = 0) const;
138 140
139 void increment (void) { matrix += Complex (1.0); } 141 void increment (void) { matrix += Complex (1.0); }
140 142
141 void decrement (void) { matrix -= Complex (1.0); } 143 void decrement (void) { matrix -= Complex (1.0); }
142 144