|
From: | José Luis García Pallero |
Subject: | Differences between Octave and Matlab on division (/) operator with scalar and vector |
Date: | Sat, 25 Mar 2017 18:48:12 +0100 |
Hello: Using this variables: a = 2; b = [1 2 3]; For the operation a/b or 2/b or b/2 I obtain an error in Octave and Matlab due to wrong dimensions. But if I declare b as a vector column as b=[1 2 3]' I obtain in Octave: >> a/b ans = 0.14286 0.28571 0.42857 and in Matlab: >> a/b ans = 0 0 0.6667 What is the reason of this difference? Why the operation is legal with b as column vector and illegal with row vector? Thanks -- ***************************************** José Luis García Pallero address@hidden (o< / / \ V_/_ Use Debian GNU/Linux and enjoy! *****************************************
[Prev in Thread] | Current Thread | [Next in Thread] |