Mercurial > hg > octave-lyh
comparison liboctave/dMatrix.cc @ 5943:c038c2947ee1
[project @ 2006-08-18 21:27:03 by jwe]
author | jwe |
---|---|
date | Fri, 18 Aug 2006 21:27:04 +0000 |
parents | 6b9cec830d72 |
children | cdef72fcd206 |
comparison
equal
deleted
inserted
replaced
5942:a02a305e06ee | 5943:c038c2947ee1 |
---|---|
2430 | 2430 |
2431 return false; | 2431 return false; |
2432 } | 2432 } |
2433 | 2433 |
2434 bool | 2434 bool |
2435 Matrix::any_element_not_one_or_zero (void) const | |
2436 { | |
2437 octave_idx_type nel = nelem (); | |
2438 | |
2439 for (octave_idx_type i = 0; i < nel; i++) | |
2440 { | |
2441 double val = elem (i); | |
2442 if (val != 0 && val != 1) | |
2443 return true; | |
2444 } | |
2445 | |
2446 return false; | |
2447 } | |
2448 | |
2449 bool | |
2435 Matrix::all_elements_are_int_or_inf_or_nan (void) const | 2450 Matrix::all_elements_are_int_or_inf_or_nan (void) const |
2436 { | 2451 { |
2437 octave_idx_type nel = nelem (); | 2452 octave_idx_type nel = nelem (); |
2438 | 2453 |
2439 for (octave_idx_type i = 0; i < nel; i++) | 2454 for (octave_idx_type i = 0; i < nel; i++) |