# Parâmetro de matriz indexada

## Descrição geral

Parâmetro que usa um IndexParameter para indexar uma matriz de parâmetros.

Um exemplo de uso desse parâmetro é retornar um fator de economia de demanda (como um flutuante) com base no nível de economia de demanda atual (calculado por um *Parâmetro do índice*). [API Referência](https://pywr.github.io/pywr-docs/master/api/generated/pywr.parameters.IndexedArrayParameter.html#pywr.parameters.IndexedArrayParameter)

## Atributos

<table><thead><tr><th width="158">Nome</th><th width="409">Descrição</th><th>Obrigatório</th></tr></thead><tbody><tr><td>parâmetro de índice</td><td>Parâmetro do índice</td><td>sim</td></tr><tr><td>parâmetros</td><td>iterável de <em>Parâmetros</em> ou flutua</td><td>sim</td></tr></tbody></table>

## Exemplo

```
{
	“tipo”: “indexedarrayparameter”,
	“index_parameter”: “Curva de controle do reservatório”,
	“parâmetros”: [
		1,
		0.9,
		0.8,
		0.5
	]
}

```

O código acima usa o Índice fornecido pelo parâmetro chamado 'Curva de controle do reservatório', que é um [Parâmetro do índice da curva de controle.](https://water-strategy.gitbook.io/water-strategy/modelling-fundamentals/parameters/control-curve-index-parameter) O Índice 0 retorna 1, o Índice 2 retorna 0.9 etc...

Neste exemplo, esse parâmetro é usado para reduzir uma demanda com base em uma curva de controle do reservatório. Por favor, vá para o [Exemplo de parâmetro agregado](https://water-strategy.gitbook.io/water-strategy/modelling-fundamentals/parameters/aggregated-parameter#example) para ver como isso é feito.

Veja como o parâmetro da curva de controle do reservatório é definido.
