On an element-wise basis, computes the arc cosine in radians of the input.
Usage | Returns | Array.acos() | Array |
Argument | Type | Details | this: input | Array | The input array. |
Examples
Code Editor (JavaScript)
print(ee.Array([-1]).acos()); // [π]
print(ee.Array([0]).acos()); // [π/2]
print(ee.Array([1]).acos()); // [0]
var start = -1;
var end = 1;
var points = ee.Array(ee.List.sequence(start, end, null, 50));
var values = points.acos();
// Plot acos() defined above.
var chart = ui.Chart.array.values(values, 0, points)
.setOptions({
viewWindow: {min: start, max: end},
hAxis: {
title: 'x',
viewWindowMode: 'maximized',
ticks: [
{v: start, f: start},
{v: 0, f: 0},
{v: end, f: end}]
},
vAxis: {
title: 'acos(x)',
ticks: [
{v: 0, f: 0},
{v: Math.PI / 2, f: 'π/2'},
{v: Math.PI, f: 'π'}]
},
lineWidth: 1,
pointSize: 0,
});
print(chart);