想问一下,在Matlab中,对于一长串数据,在程序中怎么对已知长度的数据进行编号啊,诸如{Xi}={15,18,12,19,..., i=1,2,..,N},怎么做到实现得到X1=15,X2=18这样的呢?
这个可以用eval实现,举个栗子,有帮助望采纳哟,谢谢啦
A = [15, 18, 12, 19]; N = length(A); for i = 1:1:N eval(['X', num2str(i), '=', num2str(A(i)), ';']) end
效果