Mercurial > repos > public > sbplib
comparison struct2string.m @ 44:92247f4bad2f
Added toString function.
author | Jonatan Werpers <jonatan@werpers.com> |
---|---|
date | Thu, 05 Nov 2015 16:28:14 -0800 |
parents | 54d3ab296ba0 |
children |
comparison
equal
deleted
inserted
replaced
43:a2b95af82f68 | 44:92247f4bad2f |
---|---|
9 | 9 |
10 str = sprintf('{'); | 10 str = sprintf('{'); |
11 | 11 |
12 for i = 1:length(fn) - 1 | 12 for i = 1:length(fn) - 1 |
13 value = s.(fn{i}); | 13 value = s.(fn{i}); |
14 str = [str sprintf('%s: %s, ',fn{i}, valueString(value))]; | 14 str = [str sprintf('%s: %s, ',fn{i}, toString(value))]; |
15 end | 15 end |
16 value = s.(fn{end}); | 16 value = s.(fn{end}); |
17 str = [str sprintf('%s: %s}',fn{end}, valueString(value))]; | 17 str = [str sprintf('%s: %s}',fn{end}, toString(value))]; |
18 end | 18 end |
19 | 19 |
20 function str = value2string(value) | 20 function str = value2string(value) |
21 if isnumeric(value) || ischar(value) | 21 if isnumeric(value) || ischar(value) |
22 str = mat2str(value); | 22 str = mat2str(value); |