### 6.46.3 Faire une matrice avec une fonction : `makemat`

`makemat` a trois arguments :

- une fonction de deux variables `j` et `k` égale à la valeur de aj,k (`j` représente un numéro de ligne et `k` un numéro de colonne et ces indices commencent ‘=à 0),
- deux entiers n et p.

`makemat` renvoie la matrice de coefficients aj,k (j=0..n−1 et k=0..p−1) de dimension n × p.
On tape :

`makemat((j,k)->j+k,4,3)`

ou on tape pour définir la fonction h :

`h(j,k):=j+k`

puis, on tape :

`makemat(h,4,3)`

On obtient :

`[[0,1,2],[1,2,3],[2,3,4],[3,4,5]]`

Attention ! à la dimension et aux indices qui partent de 0 quelquesoit le mode choisi.