help-octave
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Bug: Re: [a (b + c)] == [a b+c] ?


From: Joao Cardoso
Subject: Bug: Re: [a (b + c)] == [a b+c] ?
Date: Fri, 16 Jun 2000 14:55:07 +0100

I think that this is definitively a parser bug (probably difficult to
correct)
(it also occurs in 2.1.30):


octave:1> T=(1:5)';

octave:2> [T T]
ans =

  1  1
  2  2
  3  3
  4  4
  5  5

octave:3> [T (T)]
ans =

  1
  2
  3
  4
  5

octave:4> [T (1+T)]
error: invalid vector index = 6

octave:5> [T, (1+T)]
ans =

  1  2
  2  3
  3  4
  4  5
  5  6


Joao

Daniel Kottow wrote:
> 
> i am trying to get a matlab implementation to work on octave (GTM
> toolbox) and the following gave me some trouble:
> 
> lets define:
> 
> T = [0.15:0.05:3.05]';
> 
> then evaluate:
> 
> [T (T + 1.25*sin(2*T))]
> 
> and compare to
> 
> [T T+1.25*sin(2*T)]
> 
> which does give you the 2 col matrix [T f(T)] as intended.
> 
> (from the GTM source you may guess that matlab does the second thing on
> both commands)
> btw, i am only posting this as an "octave-tester". no suggestion
> implied.
> 
> -----------------------------------------------------------------------
> Octave is freely available under the terms of the GNU GPL.
> 
> Octave's home on the web:  http://www.che.wisc.edu/octave/octave.html
> How to fund new projects:  http://www.che.wisc.edu/octave/funding.html
> Subscription information:  http://www.che.wisc.edu/octave/archive.html
> -----------------------------------------------------------------------



-----------------------------------------------------------------------
Octave is freely available under the terms of the GNU GPL.

Octave's home on the web:  http://www.che.wisc.edu/octave/octave.html
How to fund new projects:  http://www.che.wisc.edu/octave/funding.html
Subscription information:  http://www.che.wisc.edu/octave/archive.html
-----------------------------------------------------------------------



reply via email to

[Prev in Thread] Current Thread [Next in Thread]