Anúncio: todos os projetos não comerciais registrados para usar o Earth Engine antes de 
15 de abril de 2025 precisam 
verificar a qualificação não comercial para manter o acesso. Se você não fizer a verificação até 26 de setembro de 2025, seu acesso poderá ser suspenso.
  
        
 
       
     
  
  
  
    
  
  
  
    
      ee.Array.asin
    
    
      
    
    
      
      Mantenha tudo organizado com as coleções
    
    
      
      Salve e categorize o conteúdo com base nas suas preferências.
    
  
  
      
    
  
  
  
  
  
    
  
  
    
    
    
  
  
Calcula o arcoseno em radianos da entrada, elemento por elemento.
| Uso | Retorna | 
|---|
| Array.asin() | Matriz | 
| Argumento | Tipo | Detalhes | 
|---|
| isso: input | Matriz | A matriz de entrada. | 
  
  
  Exemplos
  
    
  
  
    
    
  
  
  
  
    
    
    
      Editor de código (JavaScript)
    
    
  print(ee.Array([-1]).asin());  // [-π/2]
print(ee.Array([0]).asin());  // [0]
print(ee.Array([1]).asin());  // [π/2]
var start = -1;
var end = 1;
var points = ee.Array(ee.List.sequence(start, end, null, 50));
var values = points.asin();
// Plot asin() 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: 'asin(x)',
        ticks: [
          {v: -Math.PI / 2, f: '-π/2'},
          {v: 0, f: 0},
          {v: Math.PI / 2, f: 'π/2'}]
      },
      lineWidth: 1,
      pointSize: 0,
    });
print(chart);
  
    
  
  
    
  
  
  
  
    
  
    
  Configuração do Python
  Consulte a página 
    Ambiente Python para informações sobre a API Python e como usar
    geemap para desenvolvimento interativo.
  import ee
import geemap.core as geemap
  
    
    
      Colab (Python)
    
    
  import math
import altair as alt
import pandas as pd
display(ee.Array([-1]).asin())  # [-π/2]
display(ee.Array([0]).asin())  # [0]
display(ee.Array([1]).asin())  # [π/2]
start = -1
end = 1
points = ee.Array(ee.List.sequence(start, end, None, 50))
values = points.asin()
df = pd.DataFrame({'x': points.getInfo(), 'asin(x)': values.getInfo()})
# Plot asin() defined above.
alt.Chart(df).mark_line().encode(
    x=alt.X('x', axis=alt.Axis(values=[start, 0, end])),
    y=alt.Y('asin(x)', axis=alt.Axis(values=[-math.pi / 2, 0, math.pi / 2]))
)
  
  
  
  
  
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
  Última atualização 2025-07-26 UTC.
  
  
  
    
      [null,null,["Última atualização 2025-07-26 UTC."],[],["The `Array.asin()` function computes the arcsine of each element within an input array, returning the result in radians. The input array is specified as the `this` argument.  The function is demonstrated with examples where inputs of -1, 0, and 1 yield outputs of -π/2, 0, and π/2, respectively.  A sequence of points between -1 and 1, along with their corresponding arcsine values, are calculated and then visualized in a chart to show the relationship.\n"]]