Convert number vector back to segmented string

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

 Réponse acceptée

Jan
Jan le 23 Sep 2011

1 vote

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.

Plus de réponses (0)

Catégories

Community Treasure Hunt

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

Start Hunting!

Translated by