Earth Engine ขอแนะนำ
ระดับโควต้าที่ไม่ใช่เชิงพาณิชย์เพื่อปกป้องทรัพยากรการประมวลผลที่ใช้ร่วมกันและรับประกันประสิทธิภาพที่เชื่อถือได้สำหรับทุกคน โปรเจ็กต์ที่ไม่ใช่เชิงพาณิชย์ทั้งหมดจะต้องเลือกระดับโควต้าภายในวันที่
27 เมษายน 2026 หรือจะใช้ระดับชุมชนโดยค่าเริ่มต้นก็ได้ โควต้าระดับจะมีผลกับโปรเจ็กต์ทั้งหมด (ไม่ว่าวันที่เลือกระดับจะเป็นวันใด) ในวันที่
27 เมษายน 2026 ดูข้อมูลเพิ่มเติม
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
ee.Array.atan
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
คำนวณอาร์กแทนเจนต์ของอินพุตในหน่วยเรเดียนทีละองค์ประกอบ
| การใช้งาน | การคืนสินค้า |
|---|
Array.atan() | อาร์เรย์ |
| อาร์กิวเมนต์ | ประเภท | รายละเอียด |
|---|
ดังนี้ input | อาร์เรย์ | อาร์เรย์อินพุต |
ตัวอย่าง
โปรแกรมแก้ไขโค้ด (JavaScript)
print(ee.Array([-5]).atan()); // [-1.3734]
print(ee.Array([0]).atan()); // [0]
print(ee.Array([5]).atan()); // [1.3734]
var start = -5;
var end = 5;
var points = ee.Array(ee.List.sequence(start, end, null, 50));
var values = points.atan();
// Plot atan() 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: 'atan(x)',
ticks: [
{v: -Math.PI / 2, f: '-π/2'},
{v: 0, f: 0},
{v: Math.PI / 2, f: 'π/2'}]
},
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
display(ee.Array([-5]).atan()) # [-1.3734]
display(ee.Array([0]).atan()) # [0]
display(ee.Array([5]).atan()) # [1.3734]
start = -5
end = 5
points = ee.Array(ee.List.sequence(start, end, None, 50))
values = points.atan()
df = pd.DataFrame({'x': points.getInfo(), 'atan(x)': values.getInfo()})
# Plot atan() defined above.
alt.Chart(df).mark_line().encode(
x=alt.X('x', axis=alt.Axis(values=[start, 0, end])),
y=alt.Y('atan(x)', axis=alt.Axis(values=[-math.pi / 2, 0, math.pi / 2]))
)
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-07-26 UTC
[null,null,["อัปเดตล่าสุด 2025-07-26 UTC"],[],["The `Array.atan()` function computes the arctangent of each element within an input array. It returns a new array containing the arctangent values, expressed in radians. The input array is specified using `this: input`. Examples are provided demonstrating usage with different input values, such as -5, 0, and 5. Additionally, code examples in both JavaScript and Python showcase creating and plotting a sequence of points and their corresponding arctangent values using libraries to show graphical results.\n"]]