Trigonometric sine, element-wise.
SciPhp\NdArray
NdArray::sin(
array|NdArray
$m
)
$m
The new SciPhp\NdArray The sine of each element of m. This is a scalar if m is a scalar.
use SciPhp\NumPhp as np;
$x = np::ar([
[0 , M_PI_2, M_PI],
[M_PI, M_PI_2, 0 ]
]);
$y = np::sin($x);
echo "x=\n$x\n", "y=\n$y\n";
The above example will output:
x= [[0 1.5707963267949 3.1415926535898] [3.1415926535898 1.5707963267949 0 ]] y= [[0 1 1.2246467991474E-16] [1.2246467991474E-16 1 0 ]]