FixPt Dot Product
Generate the dot product.
Description
The FixPt Dot Product block is a masked S-function that generates the dot product of its two input vectors. The scalar output, y, is equal to the MATLAB operation
y = sum(conj(u1).* u2)
where u1 and u2 represent the inputs. If both inputs are vectors, they must be the same length.
For a detailed description of all block parameters, refer to Block Parameters. For more information about converting from one Fixed-Point Blockset data type to another, refer to Signal Conversions.
Parameters and Dialog BoxÂ
Â
Output data type and scaling - Specify the output data type and scaling via the dialog box, or inherit the data type and scaling from the driving block or by back propagation.
Output data type - Any data type supported by the Fixed-Point Blockset.
Output scaling - Radix point-only or slope/bias scaling. These scaling modes are available only for generalized fixed-point data types.
Lock output scaling so autoscaling tool can't change it - If checked, Output scaling is locked. This feature is available only for generalized fixed-point output.
Round toward - Rounding mode for the fixed-point output.
Saturate to max or min when overflows occur - If checked, fixed-point overflows saturate. Otherwise, they wrap.
Override data type(s) with doubles - If checked, the Output data type is overridden with doubles.
Log minimums and maximums - If checked, minimum and maximum simulation values are logged to the workspace.
Characteristics
Input Ports | Any data type supported by the blockset |
Output Port | Any data type supported by the blockset |
Direct Feedthrough | Yes |
Sample Time | Inherited |
Scalar Expansion | Yes |
States | 0 |
Vectorized | Yes |