Mercurial > octave-nkf
diff libinterp/octave-value/ov-cx-diag.cc @ 15448:0a0912a9ab6e
Replace deprecated DiagArray2<T>::diag calls with DiagArray2<T>::extract_diag
author | Jordi Gutiérrez Hermoso <jordigh@octave.org> |
---|---|
date | Thu, 27 Sep 2012 17:00:45 -0400 |
parents | 2fc554ffbc28 |
children | d63878346099 |
line wrap: on
line diff
--- a/libinterp/octave-value/ov-cx-diag.cc Thu Sep 27 13:24:59 2012 -0400 +++ b/libinterp/octave-value/ov-cx-diag.cc Thu Sep 27 17:00:45 2012 -0400 @@ -149,7 +149,7 @@ return ::imag (matrix); case umap_sqrt: { - ComplexColumnVector tmp = matrix.diag ().map<Complex> (std::sqrt); + ComplexColumnVector tmp = matrix.extract_diag ().map<Complex> (std::sqrt); ComplexDiagMatrix retval (tmp); retval.resize (matrix.rows (), matrix.columns ()); return retval; @@ -167,7 +167,7 @@ os.write (reinterpret_cast<char *> (&r), 4); os.write (reinterpret_cast<char *> (&c), 4); - ComplexMatrix m = ComplexMatrix (matrix.diag ()); + ComplexMatrix m = ComplexMatrix (matrix.extract_diag ()); save_type st = LS_DOUBLE; if (save_as_floats) {