From bug-request at octave dot org Mon Dec 12 03:02:55 2005 Subject: isequal and blkdiag problems From: David Bateman To: bug at octave dot org Date: Mon, 12 Dec 2005 09:58:27 +0100 isequal.m and __isequal__.m were recently included in octave. Perhaps the file getfield.m on which they depend should have been included at the same time :-). blkdiag.m is also missing an octave-forge dependency cell2mat.m but I think that might already be known... However, perhaps the test code for blkdiag.m should be checked as running I see thinks like ***** assert(blkdiag(1,ones(2),1),[1,0,0,0;0,1,1,0;0,1,1,0;0,0,0,1]) !!!!! test failed error: unary operator `!' not implemented for `cell' operands the problem line appears to be notempty = ! cellfun ( at isempty, varargin); perhaps this should read notempty = ! cellfun ("isempty", varargin); D. -- David Bateman David dot Bateman at motorola dot com Motorola Labs - Paris +33 1 69 35 48 04 (Ph) Parc Les Algorithmes, Commune de St Aubin +33 1 69 35 77 01 (Fax) 91193 Gif-Sur-Yvette FRANCE The information contained in this communication has been classified as: [x] General Business Information [ ] Motorola Internal Use Only [ ] Motorola Confidential Proprietary ------------------------------------------------------------- Octave is freely available under the terms of the GNU GPL. Octave's home on the web: http://www.octave.org How to fund new projects: http://www.octave.org/funding.html Subscription information: http://www.octave.org/archive.html -------------------------------------------------------------