LLISTES i MATRIUS - Tutorial amb el full de càlcul

- Objectes dependents: la llista està definida per les cel·les, així que si modifiques els valors de la taula es modifiquen els valors de la llista.
- Objectes lliures: la llista està definida per les dades de les cel·les, no guarda cap relació amb el full de càlcul.


- La llista l1 està definida per les caselles, per tant, si modifiquem les dades de les caselles la llista es modificarà
- la llista l2 està definida per valors numèrics, no tindrà cap relació amb les dades del full de càlcul, només en el momment de crear-la.
- OmpleCel·les
- OmpleColumna
- OmpleFila



Per fer aquesta matriu necessitem utilitzar les ordres:
- Objecte (nom de l'objecte com a text)
- Element (llista, posició)
Hem de tenir en compte que les cel·les tenen com a nom la combinació d'una lletra majúscula (columna) i un nombre (fila). Per això utilitzarem la ordre objecte i combinarem una lletra que pugui variar i un nombre també variable les dues variables seran a partir d'una seqüència.
Per poder utilitzar una lletra majúscula i que canvï jo utilitzo una llista on cada element és la lletra per ordre alfabètica. lletra = {"A", "B", "C", "D", "E", "F", "G", "H"} IMPORTANT!!, perquè ho agafi com a text s'ha de posar entre " ", exemple: "A" Si volem fer una llista de la primera fila faríem: m1=Seqüència(Objecte(Element(lletra, i) + 1), i, 1, 5)Element(lletra, i) ens dona l'element de la i de la llista lletra, si és un 1 ens torna A, si 2 ens torna B, etc... Objecte(Element(lletra, i) + 1) ens torna el valor de la casella formada per la lletra que ens dona l'objecte i el valor numèric, en aquest cas 1, és a dir, ens donarà els valors de les cel·les A1, B1, C1, etc.... Si volem fer una llista de la primera columna faríem: m2=Seqüència(Objecte(Element(lletra,1) + i), i, 1, 5)
Ara per fer la matriu combinarem les dues seqüències, simplement posarem la ordre anterior dins d'una altre seqüència on farem variar el valor 1 que fa referència a la fila. Seqüència(Seqüència(Objecte(Element(lletra, i) +j), i, 1, 5), j, 1, 6) I ja tenim la matriu, podeu veure la imatge: