# ARRAY\_SUM

Esta função calcula a soma de todos os elementos não nulos da entrada.

Se não houver elementos não nulos, a função retornará **0**. O comportamento é semelhante à função de agregação `SUM`, mas opera em uma matriz.

## Sintaxe

```
ARRAY_SUM(array)
```

## Argumentos

| Nome | Tipo | Descrição | Valor padrão |
| --- | --- | --- | --- |
| matriz | numérico | Uma matriz numérica |  |

## Retorna

A soma de todos os elementos não nulos da entrada. Se não houver elementos não nulos, a função retornará **0**. Uma entrada de valor primitivo é considerada um array com um único elemento.

***

## Exemplos

| array | Saída |
| --- | --- |
| array[1, 0.2, 30] | 31.2 |