On an element-wise basis, computes the cosine of the input in radians.
Usage | Returns | Array.cos() | Array |
Argument | Type | Details | this: input | Array | The input array. |
Examples
Code Editor (JavaScript)
var π = Math.PI;
print(ee.Array([-π]).cos()); // [-1]
print(ee.Array([-π / 2.0]).cos()); // [Almost zero]
print(ee.Array([0]).cos()); // [1]
print(ee.Array([π / 2.0]).cos()); // [Almost zero]
print(ee.Array([π]).cos()); // [-1]
var start = -π;
var end = π;
var points = ee.Array(ee.List.sequence(start, end, null, 50));
var values = points.cos();
// Plot cos() 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: '-π'},
{v: 0, f: 0},
{v: end, f: 'π'}]
},
vAxis: {
title: 'cos(x)',
ticks: [
{v: -1, f: -1},
{v: 0, f: 0},
{v: 1, f: 1}]
},
lineWidth: 1,
pointSize: 0,
});
print(chart);