The Abs block accepts real signals of any data type supported by Simulink, except Boolean. The Abs block supports real fixed-point data types. The block also accepts complex single and double inputs. Outputs are a real value of the same data type as the input.