¿Hay alguna forma de reconocer las líneas en blanco cuando escanea un archivo de texto en Matlab? Quiero analizar los archivos basados en las líneas en blanco entre el texto. es posible?¿Hay alguna manera de reconocer las líneas en blanco en Matlab?
5
A
Respuesta
2
Sí, es posible. Un fragmento de MATLAB sería algo como:
fid = fopen('reader.m');
newline = sprintf('\r\n');
line = fgets(fid);
while ischar(line)
if strcmp(newline, line)
disp('Empty line');
else
disp('Non-empty line');
end
line = fgets(fid);
end
2
Aquí hay una posibilidad:
fid = fopen('myfile.txt');
lines = textscan(fid, '%s', 'Delimiter', '\n');
fclose(fid);
lines = lines{1};
% lines now contains a cell array of strings,
% one per line in the file.
% Find all the blank lines using cellfun:
blank_lines = find(cellfun('isempty', lines));
+0
Funciona con comentarios también: 'lines = textscan (fid, '% s', 'CommentStyle', '#')' – Wok
0
sin \ r ... ahora funciona bien
fid = fopen('reader.m');
newline = sprintf('\n');
line = fgets(fid);
while ischar(line)
if strcmp(newline, line)
disp('Empty line');
else
disp('Non-empty line');
end
line = fgets(fid);
end
Cuestiones relacionadas
- 1. Reemplace las líneas nuevas, pero conserve las líneas en blanco
- 2. ¿Hay alguna manera de limitar las longitudes vline en ggplot2?
- 3. En Visual Studio 2010, ¿hay alguna manera de comentar fácilmente las líneas en CSS?
- 4. ¿Hay alguna tecnología abierta para reconocer las características faciales?
- 5. ¿Hay alguna manera de agregar líneas de presentación de git, cambiar líneas y eliminar líneas?
- 6. ¿Hay alguna manera de crear líneas progresivas sin parpadeo?
- 7. ¿Hay alguna manera de llamar a una subfunción en el modo de célula en matlab?
- 8. ¿Hay alguna manera de obtener todas las variables en Ruby?
- 9. manera eficiente para contar las líneas cantidad obedeciendo alguna condición
- 10. eliminar líneas en blanco adicionales en emacs
- 11. AWK eliminar líneas en blanco
- 12. ¿Hay alguna manera de configurar vimdiff para ignorar TODOS los espacios en blanco?
- 13. Contar el número de líneas en un archivo txt con Python excluyendo las líneas en blanco
- 14. ¿Hay alguna manera rápida de disminuir la sangría de varias líneas en Python?
- 15. ¿Hay alguna manera de ver el origen de un archivo pcode (.p) en MATLAB?
- 16. ¿Hay alguna manera de bloquear una rama en GIT
- 17. ¿Hay alguna manera de dibujar líneas con precisión subpíxel en Swing?
- 18. Ruby on Rails: ¿Hay alguna manera de hacer que los formularios en blanco entren nulos?
- 19. ¿Hay alguna manera de hacer un comentario de varias líneas en los scripts de colmena
- 20. ¿Hay alguna forma de silenciar la función 'espera' en Matlab
- 21. Eliminar todos los espacios en blanco y las líneas vacías
- 22. Cómo reconocer los errores de desbordamiento en Matlab?
- 23. ¿Hay alguna manera de desplazar las líneas resaltadas hacia la izquierda o hacia la derecha en el Bloc de notas ++
- 24. PHP: ¿hay alguna manera de ver caracteres "invisibles" como \ n
- 25. En Visual Studio, ¿hay alguna manera de dar un paso atrás para ver qué eran las pocas líneas ejecutadas antes?
- 26. ¿Hay alguna manera de acelerar las compilaciones de WiX?
- 27. ¿Hay alguna forma mejor de contar las líneas en un archivo de texto?
- 28. ¿Cómo insertar líneas en blanco en PDF?
- 29. ¿Hay alguna manera de desactivar las advertencias xml?
- 30. ¿Hay alguna manera de enumerar todas las asociaciones belongs_to?
Creo que dijo "Matlab" .. . –