The Array-Vector Divide block divides each element of V by the corresponding element along that dimension of A. Consider a 3-dimensional M-by-N-by-P input array A(i,j,k) and an N-by-1 input vector V. When the Divide along dimension parameter is set to 2, the output of the block Y(i,j,k) is
The Matlab array arithmetic operations are addition (+), subtraction (-), array multiplication (.*), array division (./) and array power (.^). These operations act element-wise on the arrays, for example if A is an n by m matrix and B is an p by q matrix then A.*B is defined only if n=p and m=q, and the (i,j) element of A.*B is the (i,j) element of A multiplied by the (i,j) element of B. x = A./B divides each element of A by the corresponding element of B. The sizes of A and B must be the same or be compatible. If the sizes of A and B are compatible, then the two arrays implicitly expand to match each other. For example, if one of A or B is a scalar, then the scalar is combined with each element of the other array.If a and b are both MATLAB built-in doubles, then c is the floating-point quotient a./b, and numerictype T is ignored. Data Type Propagation Rules For syntaxes for which Fixed-Point Designer™ software uses the numerictype object T , the divide function follows the data type propagation rules listed in the following table.