終於弄出來了 XD
這樣就只要放個for迴圈, 就可以寫入一堆資訊
不然原本的做法要一個一個慢慢打 ˊ_>ˋ
原:
fprintf(fid, 'flow1 \t %.4f \n', XX(src_node(1)));
fprintf(fid, 'flow2 \t %.4f \n', XX(src_node(2)));
fprintf(fid, 'flow3 \t %.4f \n', XX(src_node(3)));
fprintf(fid, 'flow4 \t %.4f \n', XX(src_node(4)));
fprintf(fid, 'flow5 \t %.4f \n', XX(src_node(5)));
fprintf(fid, 'flow6 \t %.4f \n', XX(src_node(6)));
fprintf(fid, 'flow7 \t %.4f \n', XX(src_node(7)));
fprintf(fid, 'flow8 \t %.4f \n', XX(src_node(8)));
fprintf(fid, 'flow9 \t %.4f \n', XX(src_node(9)));
fprintf(fid, 'flow10\t %.4f \n', XX(src_node(10)));
新:
for i=1:10
flow_value=eval(['XX(src_node(' num2str(i) '))']);
fprintf(fid, ['flow' num2str(i) ' \t %.4f \n'], flow_value);
end
沒有留言:
張貼留言