considere el siguiente archivoLectura de valores de texto en variables Matlab de archivos ASCII
var1 var2 variable3
1 2 3
11 22 33
me gustaría cargar los números en una matriz, y los títulos de las columnas en una variable que sería equivalente a:
variable_names = char('var1', 'var2', 'variable3');
No me importa dividir los nombres y los números en dos archivos, sin embargo, la preparación de archivos de código de matlab y la evaluación de ellos no es una opción.
Tenga en cuenta que no puede haber un número arbitrario de variables (columnas)
Puede haber un número arbitrario de variables (columnas) –
Si no conoce el número de columnas por adelantado, entonces tendrá que leer el archivo una línea a la vez. Si llama a textscan con un solo% sy ningún número limitante, leerá N número de cadenas de la línea. Creo que esto es mejor/más rápido que usar strtok. –