Wenn ich Char-Array habe, zB: A = 'Hallo' von Größe 5 Zeichen und ich möchte es mit einem anderen Zeichen oder einer Reihe von Zeichen auffüllen, um seine Größe = 16 wie kann ich Pad dieses Array in Matlab? und was soll ich zum Auffüllen verwenden, kann ich Null verwenden oder muss ich ein anderes Zeichen verwenden?Padding Char-Array auf eine bestimmte Größe Matlab
Antwort
können Sie sprintf
verwenden:
result = sprintf('%-16s','hello');
Oder es kann unter Verwendung von Array Verkettung erstellt werden:
ex = 'hello';
result = [ex blanks(16-length(ex))];
Padding mit anderen Zeichen (zB 'a'):
ex = 'hello';
result = [ex repmat('a',1,16-length(ex))];
* Ab MATLAB R2016b können Sie die Funktion pad verwenden.
danke, kann ich das Array mit anderen Zeichen (z. B. 'a') auffüllen? und wie ? –
Ja, Antwort aktualisiert. – rahnema1
Vielen Dank –
- 1. chararray Größe und Länge sind nicht gleich
- 2. Padding Variable Größe Array auf feste Größe in Simulink
- 3. Eine Seitengröße auf eine bestimmte Größe erzwingen
- 4. Java println (charArray + String) vs println (charArray)
- 5. Matlab Zero Padding am Ende einer Matrix
- 6. Programmatisch Terminal auf eine bestimmte Größe erweitern
- 7. TensorFlow - Pad unbekannte Größe Tensor auf eine bestimmte Größe?
- 8. Wenn Browserfenster zwischen einer bestimmten Größe oder wenn das Browserfenster auf eine bestimmte Größe Größe
- 9. Wie behebe ich eine HTML-Tabelle auf eine bestimmte Größe
- 10. eine Gleichung mit Matlab (Matrix-Größe)
- 11. Sollwert auf eine bestimmte Farbe in Matlab colorbar
- 12. Größe der Bilder über eine bestimmte Größe nur ändern
- 13. String charArray in Java-Editor
- 14. Matlab - auszufiltern Zeile Zustand auf bestimmte Spalte
- 15. (Swift) schwenken & Zoomen auf eine bestimmte Größe Bild
- 16. Komprimieren eines JPG-Bildes auf eine bestimmte Größe in KB?
- 17. Padding reduziert Icon-Größe in ImageView
- 18. Matlab Bildposition und Größe
- 19. Padding auf Kindelement bewegt sich nicht übergeordnete Größe
- 20. C# Array ohne eine bestimmte Größe
- 21. Zellenmatrix (wechselnde Größe in Matlab)
- 22. Wie skaliert man ein Layout auf eine bestimmte Größe (nicht relative Größe) in android mit ScaleAnimation?
- 23. Wie static_assert, dass eine Initialisierungsliste eine bestimmte Größe hat
- 24. Ein großes Bild an eine bestimmte Größe anpassen
- 25. Hinzufügen eines Zeichens in eine Zeichenkette (oder Chararray) C#
- 26. compute bestimmte Integral in Matlab
- 27. Ausrichtung padding auf Aktivität
- 28. Schnellste Möglichkeit, CharArray vor SQL-Einfügung zu entkommen
- 29. Padding auf Blockelement
- 30. Padding Prozentsatz auf Navigationslinks
Haben Sie versucht [Pad] (https://www.mathworks.com/help/matlab/ref/pad.html)? – rahnema1
Ich benutze Matlab R2014a, unterstützt nicht die Erstellung von Zeichenfolgen –