如何有效地構建包含數字的字符串的單元數組(在我的具體情況下,圖例的標籤的單元數組)。如何構建包含數字的字符串的單元陣列
如:{'series 1', 'series 2', 'series 3'}
我沿着
sprintf('series %i', {1:10})
但顯然sprintf和電池陣列不玩好起來的線嘗試的事情。
類似這樣的工作,如果我只想要的數字,但不工作,如果我想要的文字以及。
cellstr(int2str([1:10]'))
很明顯,它可以在一個循環中完成,但必須有這樣的一個聰明的單行路。
是的!這個!您解決了我的問題,其他解決方案不適用於更多涉及的輸出。我最初做了一個循環,在用作legend()的輸入時不工作:for ii = 1:n; cellArray {ii} = {sptrinf('n%d,val%0.2f',ii,vals(ii) )};結束 – Leo 2014-09-25 14:06:38