Hallo Ich versuche, eine Zelle Array von Strings zu erstellen mit:erstellen eine Zelle Array von Strings Matlab
data = ['1';'2';'3';'4';'5';'6';'7';'8';'9';'10';'11';'12';'13';'14';'15';'16';'17';'18';'19';'20';];
, wo ich ein Zellenfeld von 25 Elementen zu erwarten. aber ich bekomme:
length(data)
= 33
so offensichtlich Zahlen 12,13 usw. zählen als 2 Bits.
Meine Frage ist dann, wie stelle ich sicher, dass das Zellenfeld der Länge 20 ist? Auch die Funktion, in die ich das Zellen-Array setze, muss ein Zellen-Array aus Strings sein, obwohl ich Ints verwende!
Zeichenfolgen sind Zeichenfelder in Matlab. Durch das Verknüpfen solcher Strings entsteht eine lange Saite. Abgesehen davon: Länge, Größe usw. Berichtsgröße in Anzahl der Elemente anstelle von Bytes. – jpjacobs
möglich duplicate von [Erstellen Sie ein Array von Strings] (http://StackOverflow.com/Questions/7100841/Create-an-Array-of-Strings) –