Matlab es un entorno de cálculo numérico que es particularmente buena para la manipulación de matrices . Las matrices también se llaman matrices en este y otros contextos de programación. En Matlab , una matriz de números se puede convertir en una cadena separada por comas al cambiar su formato. Una cadena separada por comas es simplemente una lista de números u otros elementos separados por comas ( pero no espacios) , como en 1,2,3,4 . Este es sólo uno de los muchos formatos que puede convertir entre en Matlab . Instrucciones
1
Utilice el comando sprintf (formato , A, ... ) . " sprintf ", en lugar de la habitual " printf ", que representa simplemente una cadena que se está imprimiendo .
2
Rellena los argumentos de sprintf . Use ' % 0,0 f' para el formato que tendrá cada elemento de la matriz, el cambio a una cadena y añadir una coma , y utilizar el nombre de la matriz de A. El último argumento no es necesario para imprimir un delimitado por comas cadena. Todos juntos , por array n , esto se parece a : newCommaDelimitedString = sprintf ( " % .0 f , ' , n) ;
3
Gaza la coma final para que su lista no se parece a : 1,2,3,4 , . Para ello, simplemente quitándose el último carácter , la reducción de la longitud por uno. Esto es así: newCommaDelimitedString = newCommaDelimitedString = newCommaDelimitedString ( 1 : end -1);