Wprowadzamy w Earth Engine
poziomy limitów niekomercyjnych, aby chronić współdzielone zasoby obliczeniowe i zapewnić niezawodną wydajność dla wszystkich. We wszystkich projektach niekomercyjnych trzeba będzie wybrać poziom limitu do
27 kwietnia 2026 r.. W przeciwnym razie zostanie im przydzielony poziom Społeczność. Limity poziomu zaczną obowiązywać we wszystkich projektach (niezależnie od daty wyboru poziomu) od
27 kwietnia 2026 r. Więcej informacji
ee.Array.cos
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Oblicza cosinus danych wejściowych w radianach dla każdego elementu.
| Wykorzystanie | Zwroty |
|---|
Array.cos() | Tablica |
| Argument | Typ | Szczegóły |
|---|
to: input | Tablica | Tablica wejściowa. |
Przykłady
Edytor kodu (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);
Konfiguracja Pythona
Informacje o interfejsie Python API i używaniu geemap do interaktywnego programowania znajdziesz na stronie
Środowisko 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]))
)
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-07-27 UTC.
[null,null,["Ostatnia aktualizacja: 2025-07-27 UTC."],[],[]]