回复 1 # allenfieldin 的帖子
给一个生成文件名的代码,生成的文件名中不会有多余的空格:
- >> a = 6:2:12;
- b = 1:1:5;
- c = 1:1:3;
- [x,y,z] = meshgrid(a,b,c);
- xs = arrayfun(@(i)num2str(x(i)),(1:numel(x))', 'UniformOutput',0);
- ys = arrayfun(@(i)num2str(y(i)),(1:numel(y))', 'UniformOutput',0);
- zs = arrayfun(@(i)num2str(z(i)),(1:numel(z))', 'UniformOutput',0);
- filename = strcat('data_',xs,'_',ys,'_',zs,'.txt')
- filename =
- 'data_6_1_1.txt'
- 'data_6_2_1.txt'
- 'data_6_3_1.txt'
- 'data_6_4_1.txt'
- 'data_6_5_1.txt'
- 'data_8_1_1.txt'
- 'data_8_2_1.txt'
- 'data_8_3_1.txt'
- 'data_8_4_1.txt'
- 'data_8_5_1.txt'
- 'data_10_1_1.txt'
- 'data_10_2_1.txt'
- 'data_10_3_1.txt'
- 'data_10_4_1.txt'
- 'data_10_5_1.txt'
- 'data_12_1_1.txt'
- 'data_12_2_1.txt'
- 'data_12_3_1.txt'
- 'data_12_4_1.txt'
- 'data_12_5_1.txt'
- 'data_6_1_2.txt'
- 'data_6_2_2.txt'
- 'data_6_3_2.txt'
- 'data_6_4_2.txt'
- 'data_6_5_2.txt'
- 'data_8_1_2.txt'
- 'data_8_2_2.txt'
- 'data_8_3_2.txt'
- 'data_8_4_2.txt'
- 'data_8_5_2.txt'
- 'data_10_1_2.txt'
- 'data_10_2_2.txt'
- 'data_10_3_2.txt'
- 'data_10_4_2.txt'
- 'data_10_5_2.txt'
- 'data_12_1_2.txt'
- 'data_12_2_2.txt'
- 'data_12_3_2.txt'
- 'data_12_4_2.txt'
- 'data_12_5_2.txt'
- 'data_6_1_3.txt'
- 'data_6_2_3.txt'
- 'data_6_3_3.txt'
- 'data_6_4_3.txt'
- 'data_6_5_3.txt'
- 'data_8_1_3.txt'
- 'data_8_2_3.txt'
- 'data_8_3_3.txt'
- 'data_8_4_3.txt'
- 'data_8_5_3.txt'
- 'data_10_1_3.txt'
- 'data_10_2_3.txt'
- 'data_10_3_3.txt'
- 'data_10_4_3.txt'
- 'data_10_5_3.txt'
- 'data_12_1_3.txt'
- 'data_12_2_3.txt'
- 'data_12_3_3.txt'
- 'data_12_4_3.txt'
- 'data_12_5_3.txt'
复制代码 |