Ok, grazie, quello che mi interessava era proprio

mio_array[i+j*a+k*a*b] = mia_matrice[i][j][k];

adesso aspetto per la prima parte,ma posso comunque passare il vettore e non la matrice.