Convert number vector back to segmented string

3 Ansichten (letzte 30 Tage)
Johan
Johan am 23 Sep. 2011
Hi all
Does anybody know how to convert a number vector back to a "segmented", equispaced string? For example: x=str2num('0:2:6 10:5:30') results in [0 2 4 6 10 15 20 25 30]. But when I have the vector, how can I get back to the string showing the segments, not just the full list of numbers as a string, which is what num2str will result in. Thanks

Akzeptierte Antwort

Jan
Jan am 23 Sep. 2011
See:
Note that this procedure is instable: 0:0.1:1 is not equidistant due to the limited numerical precision. But for integers < 2^53-1 the methods are expected to work as expected.

Weitere Antworten (0)

Kategorien

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

Community Treasure Hunt

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

Start Hunting!

Translated by