我有以下代码:
inter = [5 10 15 20 25];
for q = 1:size(inter)
judgments = inter(q);
pc5{1,2}=[];
for r=1:height(pc64Video)
mnew5 = pre(datasample(find(strcmp(pre.video, pc64Video.video(r))), judgments, 'Replace', false),:);
pc5(end+1,:) = {'abc',1, mnew5,judgments};
pc5_r = cell2table(all_models_by_category);
end
end
请不要看代码是正确的,但我想要的是什么,
上面的代码包含示例mnew5,pc5,pc5_r的变量,数组和表名称。
我想取代' 5'用' q'索引号(例如pc5, pc10, pc15..
pc5_r, pc10_r,..
mnew5, mnew10,mnew15.. etc
)
我试过这样的:nvar = eval(['pc', num2str(q)])
但它没有用
任何人都可以帮我这个吗?