if I want to save a formatted string to memory, but not to print it out, what command(s) would I use?
조회 수: 4 (최근 30일)
이전 댓글 표시
fprintf, sprintf, disp, or echo?
I know that fprintf and sprintf create formatted strings and disp does print out so I'm confused on what the answer would actually be.
thank you!
댓글 수: 0
답변 (1개)
Star Strider
2015년 8월 14일
I would save the output of sprintf to a cell array:
For example:
for k1 = 1:5
out{k1,:} = sprintf('This is iteration #%d', k1);
end
Experiment to get the result you want.
댓글 수: 1
Star Strider
2015년 8월 14일
I did the second originally, but changed it to the first because it then becomes a column vector, and it was easier to read it and verify that it works. The code works either way.
참고 항목
카테고리
Help Center 및 File Exchange에서 String Parsing에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!