# Transform - Numbers: Trigonometric

The Trigonometric template appears in the template list when a numeric field of type float32, float64, int8, int16, int32, int64uint8, uint16, uint32, or uint6, has been picked in the Transform pane.  The template computes basic trigonometric operations.

 Trigonometric Basic hyperbolic trigonometric operations, allowing choice of radial unit from Arc Minute, Arc Second, Degree or Radian.    Save the result into the specified Result destination using the specified numeric type.   arc cosine (acos) - Compute the arc cosine of the source field number. arc sine (asin) - Compute the arc sine of the source field number. arc tangent (atan) - Compute the arc tangent of the source field number. cosine (cos) - Compute the cosine of the source field number. sine (sin) - Compute the sine of the source field number. tangent (tan) - Compute the tangent of the source field number.   Launch the template by choosing a numeric field and then double-clicking the Trigonometric template.   When the template launches we can specify options. Trigonometric : arc cosine (acos) Compute the arc cosine (inverse cosine) of the source field and save into the specified Result destination.   We start with a table with a single Small Numbers field of type float64.   We have used the Layers pane to hide the mfd_id field, for a simpler illustration. With the focus on the table window, in the Transform pane we choose the Small Numbers field and then the Trigonometric template. In the Trigonometric template, we choose arc cosine (acos) as the Operation.  We leave Degree as the default Unit.   For the Result destination, we choose New Field and then enter Acos as the name of the new field to add to the table.  We could use whatever name we want, but it is wise to use names that remind us of what they are supposed to be.   We leave the Result type at the default float64.   If we preferred, we could have chosen Same Field to write the result back to the Small Numbers field, updating it "in place," or we could have chosen some other existing numeric field in the table.   Press Transform. The template creates a new float64 type field called Acos and populates it with the arc cosines of the numbers in the Small Numbers field. Trigonometric : arc sine (asin) Compute the arc sine (inverse sine) of the source field and save into the specified Result destination.   We start with a table with a single Small Numbers field of type float64.   We have used the Layers pane to hide the mfd_id field, for a simpler illustration. With the focus on the table window, in the Transform pane we choose the Small Numbers field and then the Trigonometric template. In the Trigonometric template, we choose arc sine (asin) as the Operation.  We leave Degree as the default Unit.   For the Result destination, we choose New Field and then enter Asin as the name of the new field to add to the table.  We could use whatever name we want, but it is wise to use names that remind us of what they are supposed to be.   We leave the Result type at the default float64.   If we preferred, we could have chosen Same Field to write the result back to the Small Numbers field, updating it "in place," or we could have chosen some other existing numeric field in the table.   Press Transform. The template creates a new float64 type field called Asin and populates it with the arc sines of the numbers in the Small Numbers field. Trigonometric : arc tangent (atan) Compute the arc tangent (inverse tangent) of the source field and save into the specified Result destination.   We start with a table with a single Series field of type float64.   We have used the Layers pane to hide the mfd_id field, for a simpler illustration. With the focus on the table window, in the Transform pane we choose the Series field and then the Trigonometric template. In the Trigonometric template, we choose arc tangent (atan) as the Operation.  We leave Degree as the default Unit.   For the Result destination, we choose New Field and then enter Atan as the name of the new field to add to the table.  We could use whatever name we want, but it is wise to use names that remind us of what they are supposed to be.   We leave the Result type at the default float64.   If we preferred, we could have chosen Same Field to write the result back to the Series field, updating it "in place," or we could have chosen some other existing numeric field in the table.   Press Transform. The template creates a new float64 type field called Atan and populates it with the arc tangents of the numbers in the Series field. Trigonometric : cosine (cos) Compute the cosine of the source field and save into the specified Result destination.   We start with a table with a single Numbers field of type float64.   We have used the Layers pane to hide the mfd_id field, for a simpler illustration. With the focus on the table window, in the Transform pane we choose the Numbers field and then the Trigonometric template. In the Trigonometric template, we choose cosine (cos) as the Operation.  We leave Degree as the default Unit.   For the Result destination, we choose New Field and then enter Cosine as the name of the new field to add to the table.  We could use whatever name we want, but it is wise to use names that remind us of what they are supposed to be.   We leave the Result type at the default float64.   If we preferred, we could have chosen Same Field to write the result back to the Numbers field, updating it "in place," or we could have chosen some other existing numeric field in the table.   Press Transform. The template creates a new float64 type field called Cosine and populates it with the cosines of the numbers in the Series field. Trigonometric : sine (sin) Compute the sine of the source field and save into the specified Result destination.   We start with a table with a single Numbers field of type float64.   We have used the Layers pane to hide the mfd_id field, for a simpler illustration. With the focus on the table window, in the Transform pane we choose the Numbers field and then the Trigonometric template. In the Trigonometric template, we choose sine (sin) as the Operation.  We leave Degree as the default Unit.   For the Result destination, we choose New Field and then enter Sine as the name of the new field to add to the table.  We could use whatever name we want, but it is wise to use names that remind us of what they are supposed to be.   We leave the Result type at the default float64.   If we preferred, we could have chosen Same Field to write the result back to the Numbers field, updating it "in place," or we could have chosen some other existing numeric field in the table.   Press Transform. The template creates a new float64 type field called Sine and populates it with the sines of the numbers in the Series field. Trigonometric : tangent (tan) Compute the tangent of the source field and save into the specified Result destination.   We start with a table with a single Numbers field of type float64.   We have used the Layers pane to hide the mfd_id field, for a simpler illustration. With the focus on the table window, in the Transform pane we choose the Numbers field and then the Trigonometric template. In the Trigonometric template, we choose tangent (tan) as the Operation.  We leave Degree as the default Unit.   For the Result destination, we choose New Field and then enter Tangent as the name of the new field to add to the table.  We could use whatever name we want, but it is wise to use names that remind us of what they are supposed to be.   We leave the Result type at the default float64.   If we preferred, we could have chosen Same Field to write the result back to the Numbers field, updating it "in place," or we could have chosen some other existing numeric field in the table.   Press Transform. The template creates a new float64 type field called Tangent and populates it with the sines of the numbers in the Series field.

Transform Pane

Transform Reference

Transform - Expression

Transform - Numeric Vectors

Transform - Numbers

Transform - Numbers: Arithmetic

Transform - Numbers: Bit Logic

Transform - Numbers: Copy

Transform - Numbers: Expression

Transform - Numbers: Hyperbolic

Transform - Numbers: Limit

Transform - Numbers: Random

Transform - Numbers: Round

Transform - Numbers: Special