Ohne Angabe der Programmiersprache in der du arbeitest und der Datenquelle aus der deine Werte für die Matrix kommen ist das ganze zwar recht allgemein, aber ich probiers mal:
Normalerweise wird eine Matrix als zweidimensionales Array repräsentiert, wobei ein Array deine Spalten und das andere deine Zeilen darstellt.
Was das Einlesen der Werte angeht kommt es darauf an, wo sie herkommen. Im Allgemeinen lässt du eine verschachtelte Schleife über deine Matrix laufen und liest in dieser die Werte.
zB:
for (zeile=0, maxzeilen, zeile++) {
for (spalte=0, maxspalten, spalte++) {
matrix[zeile][spalte] = wert;
}
}
wobei "wert" von deiner Datenquelle gelesen werden muss.
hoffe mehr geholfen als verwirrt zu haben
lg
Sysmaniac