Matlab - Subdividir matrices

 
Vista:
sin imagen de perfil
Val: 1
Ha disminuido su posición en 94 puestos en Matlab (en relación al último mes)
Gráfica de Matlab

Subdividir matrices

Publicado por Matlabito (1 intervención) el 23/04/2020 12:15:44
Buenas tardes,

¿Alguien sabría cómo hacer para que matlab genere un número X de submatrices independientes a partir de una matriz de partida?

Tengo un audio que al leerlo en matlab me genera una matriz de muchísimas filas x 2 columnas. Como mi objetivo era el de subdividir el audio en miniaudios de 1 segundo, lo que quiero es crear tantas matrices como segundos me salgan al dividir el número total de filas entre la frecuencia de muestreo.

1
2
3
4
[audio_tratado, f_muestreo] = audioread(audio);
L = length(audio_tratado)/f_muestreo;
segundos=int16(fix(L))+1;
[filas,columnas]=size(audio_tratado)

Y ahora es cuando querría generar las submatrices, tras el código anterior
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder