From bug-octave-request Tue Jul 27 18:39:38 1993 Subject: eval bug From: hodelas at CONTROLS dot MSFC dot NASA dot GOV (A. Scott Hodel) To: bug-octave Date: Tue, 27 Jul 93 14:23:40 CDT Consider the following: (courtesy of my boss's boss, who may have too much free time this week :-) octave:1> [u,h] = eval('hess([1 2; 3 4])') ans = 1 2 3 4 u = 1 2 3 4 ---------------------- hess returns two arguments, but only the first is returned by octave. I don't think this is necessarily a bug, but I thought I should let you know. Perhaps passing nargout values would do the job (I haven't checked the source to see...); A work around is octave:1> eval('[u,h] = hess([1 2; 3 4])') u = 1 0 0 1 h = 1 2 3 4 ans = 1 0 0 1