ee.Array.cos

यह फ़ंक्शन, हर एलिमेंट के लिए रेडियन में दिए गए इनपुट के कोसाइन की गिनती करता है.

इस्तेमालरिटर्न
Array.cos()Array
आर्ग्यूमेंटटाइपविवरण
यह: inputArrayइनपुट ऐरे.

उदाहरण

कोड एडिटर (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);

Python सेटअप करना

Python API और इंटरैक्टिव डेवलपमेंट के लिए geemap का इस्तेमाल करने के बारे में जानकारी पाने के लिए, Python एनवायरमेंट पेज देखें.

import ee
import geemap.core as geemap

Colab (Python)

import math
import altair as alt
import pandas as pd

π = math.pi
display(ee.Array([-π]).cos())  # [-1]
display(ee.Array([-π / 2.0]).cos())  # [Almost zero]
display(ee.Array([0]).cos())  # [1]
display(ee.Array([π / 2.0]).cos())  # [Almost zero]
display(ee.Array([π]).cos())  # [-1]

start = -π
end = π
points = ee.Array(ee.List.sequence(start, end, None, 50))
values = points.cos()

df = pd.DataFrame({'x': points.getInfo(), 'cos(x)': values.getInfo()})

# Plot cos() defined above.
alt.Chart(df).mark_line().encode(
    x=alt.X('x', axis=alt.Axis(values=[start, 0, end])),
    y=alt.Y('cos(x)', axis=alt.Axis(values=[-1, 0, 1]))
)