Gibt es eine Möglichkeit, leere Zeilen zu erkennen, wenn Sie eine Textdatei in Matlab scannen? Ich möchte die Dateien basierend auf den Leerzeilen zwischen den Text analysieren. Ist das möglich?Gibt es eine Möglichkeit, leere Zeilen in Matlab zu erkennen?
5
A
Antwort
2
Ja, das ist möglich. Ein MATLAB-Schnipsel würde in etwa so aussehen:
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
Hier ist eine Möglichkeit:
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
Es funktioniert auch mit Kommentaren: 'lines = textscan (fid, '% s', 'CommentStyle', '#')' – Wok
0
ohne \ r ... funktioniert jetzt
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
Verwandte Themen
- 1. Gibt es eine Möglichkeit, Webkonsolenfehler zu erkennen?
- 2. Gibt es eine Möglichkeit, eine leere .mo-Dateivorlage zu erstellen?
- 3. Gibt es eine Möglichkeit, die Jacobi in Matlab zu bewerten?
- 4. Gibt es eine Möglichkeit, Textumbruch in einem Textfeld zu erkennen?
- 5. Gibt es eine zuverlässige Möglichkeit, Erstanwenderänderungen in Unteranfragen zu erkennen?
- 6. Gibt es eine gute Möglichkeit, leere Ergebnisse in einer Linq-To-Entities-Abfrage zu erkennen?
- 7. Gibt es eine Möglichkeit, eine Seite durch JavaScript zu erkennen?
- 8. Gibt es eine Möglichkeit, leere Erfassungen zu verwerfen?
- 9. Gibt es eine Möglichkeit, Standardbilder Ordner über Javascript zu erkennen?
- 10. Gibt es eine Möglichkeit, Flash-Blocker zu erkennen?
- 11. Gibt es eine bessere Möglichkeit, diesen MATLAB-Code zu implementieren?
- 12. Gibt es eine Möglichkeit, ein alphanumerisches Unicode-Symbol zu erkennen?
- 13. Gibt es eine Möglichkeit, abgebrochene Downloads zu erkennen?
- 14. Gibt es eine Möglichkeit, Sound über PowerShell zu erkennen?
- 15. Gibt es eine Möglichkeit, Zeilen gleichzeitig auszuwählen und zu aktualisieren?
- 16. Gibt es eine einfache Möglichkeit, leere Java/Spring-Formulareingabe in leere Strings zu verwandeln?
- 17. Gibt es eine Möglichkeit, gelöschte Zeilen in Mysql Database wiederherzustellen?
- 18. Gibt es in Erlang eine Möglichkeit, eine leere Funktion zu erstellen?
- 19. Gibt es eine Möglichkeit, die Bildlaufleisten in IE8 zu verbergen?
- 20. Gibt es eine Möglichkeit, zuverlässig zu erkennen, wenn eine Audioaufnahme zu viel Hintergrundrauschen hat?
- 21. Gibt es eine Möglichkeit, eine allgemeine Funktion in Matlab zu definieren?
- 22. Gibt es eine bessere/schnellere Möglichkeit, eine Matrix in MATLAB zufällig zu mischen?
- 23. Gibt es eine Möglichkeit, eine DOM-Knotenänderung in Javascript zu erkennen?
- 24. Gibt es eine Möglichkeit, eine Preflight-Anfrage in REST API Jersey zu erkennen?
- 25. Gibt es eine Möglichkeit, eine RTL-Sprache in Java zu erkennen?
- 26. Gibt es eine leere Klasse in Python?
- 27. Gibt es eine Möglichkeit, Datenbanktransaktionen zu beschleunigen?
- 28. Gibt es eine Möglichkeit, django.db.connection.queries zu löschen?
- 29. Gibt es eine Möglichkeit, eine numerische Typumwandlung in weniger Zeilen in Python zu schreiben?
- 30. Gibt es eine Möglichkeit, "träge" zu lesen?
Ich glaube, er sagte: "Matlab" .. –