Filter löschen
Filter löschen

How to I disable truncation of long strings in structs in command window?

2 Ansichten (letzte 30 Tage)
Lukas
Lukas am 9 Apr. 2015
Kommentiert: Thomas Koelen am 9 Apr. 2015
Hello,
I am on Matlab R2014a (8.3.0.532, glnxa64). Whenever I have a long string as a struct member and let it display on the command window, I get a truncated version of it. How do I disable this "feature"?
Example:
>> myStruct.myFieldname = repmat('A', 1, 100)
myStruct =
myFieldname: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA...'

Antworten (1)

Thomas Koelen
Thomas Koelen am 9 Apr. 2015
Bearbeitet: Thomas Koelen am 9 Apr. 2015
myStruct.myFieldname = repmat('A', 1, 100);
fprintf(myStruct.myFieldname)
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
:D
edit:
Just typing
myStruct.myFieldname
also showed me the whole string.
  2 Kommentare
Lukas
Lukas am 9 Apr. 2015
This is a valid workaround. Unfortunately, it is impractical when `myStruct` has many fields. Do you have an alternative?
Thomas Koelen
Thomas Koelen am 9 Apr. 2015
What exactly are you trying to do? Could you explain so I can be of better help!

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Data Type Conversion finden Sie in Help Center und File Exchange

Tags

Produkte

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by