[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Mathworks on broadcasting
From: |
Francesco Potortì |
Subject: |
Re: Mathworks on broadcasting |
Date: |
Thu, 27 Oct 2016 23:54:11 +0200 |
>On Thu, Oct 27, 2016 at 4:17 PM, Sebastian Schöps <address@hidden> wrote:
>
>> So, MATLAB invented broadcasting:
>>
>> "Other people thought that the new operator behavior was not sufficiently
>> based on linear algebra notation. However, instead of thinking of MATLAB as
>> a purely linear algebra notation, it is more accurate to think of MATLAB as
>> being a matrix and array computation notation. And in that sense, MATLAB
>> has
>> a long history of inventing notation that became widely accepted, including
>> backslash, colon, and various forms of subscripting."
>>
>>
>to be fair, that statement does not say that they invented the notation for
>automatic broadcasting, just that they've invented notation that has become
>widely accepted for matrix computation, and based on that their use of the
>dot-operators for automatic broadcasting is not something they should have
>avoided because it falls outside of typical linear algebra rules.
As a side note, I am very happy with Octavés broadcast capability, which
has been very useful to me since it was introduced.
--
Francesco Potortì (ricercatore) Voice: +39.050.621.3058
ISTI - Area della ricerca CNR Mobile: +39.348.8283.107
via G. Moruzzi 1, I-56124 Pisa Skype: wnlabisti
(entrance 20, 1st floor, room C71) Web: http://fly.isti.cnr.it