Llamar a una Matriz (float) & numero según el case seleccionado

una posible solucion ,matriz de matrices ,falta acabar el formato para mostrar en la lcd y probar ,es para que veas la idea:

float matrices[3][6] = {{0, 1.5, 2.8, 3.36, 40, 50},{0, 7.05, 4.87, 258.36, 78.34, 5.00},{0, 2.47, 7.85, 14, 34, 555.00}};
byte num_matriz;
void setup() {
  // put your setup code here, to run once:

}

void loop() {
   //Codigo donde obtienes num_matriz de matriz a visualizar que va del 0 al 2 en vez del 1 al 3

    for (byte i = 0; i < 6; i ++) {
      //codigo
      lcd.print(matrices[num_matriz][i];
      //codigo
      delay(2000);
    }
  // put your main code here, to run repeatedly:

}