matlab 读取mat文件中的数据 画图

用.m文件计算后得到的mat文件中的其中一个叫做input的变量,它的value是20×10,我想提出其中的20×1的数据(也就是把其中每一列的数据都提取出来)分别保存在变量input1,input2,...,input10中,要怎么办啊?
慢慢的一步一步的复制可以做到,但是重复起来很累,能不能能写到命令中啊?

for i=1:10
eval(['input',num2str(i),'=','input(:,i)']); %eval这个函数非常好用。
end
温馨提示:答案为网友推荐,仅供参考