Red de conocimiento informático - Conocimiento sistemático - El cielo está lleno de estrellitas en el programa MATLAB ¿Quién puede ayudarme a explicar este programa? ¡Gracias! ! !

El cielo está lleno de estrellitas en el programa MATLAB ¿Quién puede ayudarme a explicar este programa? ¡Gracias! ! !

para i=1:length(score) %length(score) es la longitud de la partitura 7*6=42

fprintf(1,'%c',lyric(i ))

%1 significa enviar a la interfaz de Matlab en formato estándar, que se puede omitir, "%c" significa enviar la letra (i) en formato de caracteres, de modo que las letras se puedan ingresar en secuencia en el interfaz

wavplay(sin((1:rhythm(i)*p0)/pt*2*pi*scale12(map(score(i)))),pt);

%Reproduce cada audio de la partitura, porque no entiendo la teoría musical, puedes consultar la ayuda de matlab wavplay para obtener más detalles

if mod(i,7)==0

fprintf( 1,'\n');

p>

%Cuando es 7, genera un carácter de nueva línea '\n' para representar

fin

fin

¡Es demasiado poderoso e impresionante! ¡de este modo!

Al analizar programas de Matlab, puede agregar puntos de interrupción y analizar paso a paso como c