Ich versuche, ein ganzes Array in einer einzelnen Tabellenzelle zu speichern. Wenn ich versuche, array2table
oder cell2table
, sieht das Ergebnis wie diese (zweite Spalte):Wie speichere ich ein ganzes Array in einem einzelnen Tabellenelement?
Während ich es so sein wollen:
Es bedeutet, dass ich das will Auto Spalte Elemente auf diese Weise sein:
[554,996,53,25]
[326,805,37,14]
...
Was kann ich tun, um jedes Array in einer einzelnen Tabellenzelle zu speichern und eine Trennung der Elemente des Arrays zu vermeiden? Ich habe dies bereits versucht:
formatSpec = '[%f %f %f %f]';
sprintf(formatSpec, x, y, w, h)
Aber das Ergebnis kommt mit Zitate an den Seiten:
'[554,996,53,25]'
'[326,805,37,14]'
Aber ich will nicht das ‚‘.
Die 'car' Säule * ist * auf diese Weise erhalten. Die Werte sind ein einzelnes Array in derselben Tabellenspalte. 'sprintf' gibt einen String zurück, daher ist es logisch, dass das Ergebnis in Anführungszeichen gesetzt ist. – excaza
@excaza danke. Du hast recht, der Fehler, den ich bekommen habe, war aus einem anderen Grund. –