Matlab: Using 'dlmwrite' in a Loop -


suppose dlmwrite command has been used follows (period vector):

period=[10;20;30;40;50;60;70]; dlmwrite('parameters.tcl',['set tn {',num2str(period(n)),'}',''],'delimiter','','-append'); 

the output of above code n=1, writes below text in 'parameters.tcl':

set tn {10} 

now, want use dlmwrite in loop. example if n=2, wand output should be:

set tn {10 20} 

if n=3:

set tn {10 20 30} 

and on. how do?!

replace following fragment:

num2str(period(n)) 

with following:

strjoin(cellstr(num2str(period(1:n))), ' ') 

Comments

Popular posts from this blog

facebook - android ACTION_SEND to share with specific application only -

python - Creating a new virtualenv gives a permissions error -

javascript - cocos2d-js draw circle not instantly -