comparison src/ov-cx-mat.cc @ 5157:8ca032643f55

[project @ 2005-02-23 00:18:58 by jwe]
author jwe
date Wed, 23 Feb 2005 00:18:58 +0000
parents e35b034d3523
children 57077d0ddc8e
comparison
equal deleted inserted replaced
5156:7c3b22bafedc 5157:8ca032643f55
419 if (swap) 419 if (swap)
420 swap_bytes<4> (&di); 420 swap_bytes<4> (&di);
421 dv(i) = di; 421 dv(i) = di;
422 } 422 }
423 423
424 // Convert an array with a single dimension to be a row vector.
425 // Octave should never write files like this, other software
426 // might.
427
428 if (mdims == 1)
429 {
430 mdims = 2;
431 dv.resize (mdims);
432 dv(1) = dv(0);
433 dv(0) = 1;
434 }
435
424 if (! is.read (X_CAST (char *, &tmp), 1)) 436 if (! is.read (X_CAST (char *, &tmp), 1))
425 return false; 437 return false;
426 438
427 ComplexNDArray m(dv); 439 ComplexNDArray m(dv);
428 Complex *im = m.fortran_vec (); 440 Complex *im = m.fortran_vec ();