Hello.
Welcome back.
The term broadcast and describes how a programming language creates a race with different shapes during
arithmetic operations.
Generally the smaller array is broadcast across the larger array so that they have compatible shapes.
That's one example.
Let's say we have this two by three matrix and we add this other one by three matrix.
The result is a two by three matrix like this.
We essentially are to draw content of the smaller matrix onto each more of the larger matrix.
Let's say we have this two by three matrix again and this time we add this one by three matrix.
The result to produce is a two by three matrix.
This time we take the column content of the smaller matrix and added today and add it to each column
of the larger matrix.
If we have a matrix or a vector and we add its color value the value is simply added to each member
of the matrix.
This works for all the basic arithmetic operations mean in addition subtraction division and multiplication.
So that's how both cost and works.
If you have any questions just let me know and I'll see you later.