QQ网名大全

MATLAB中改变变量名称

可以试着把变量的值保存成数组
在for循环外面先生成两个1*n的空数组,R=zeros(11,1);T=zeros(11,1);
在for循环里面赋值时候 赋值个数组的元素 再设置个变量flag作为行数组的列号
flag=1
R(flag)=res((108*k+1):(108*(k+1)),:);
T(flag)=res((108*k+1):(108*(k+1)),4);
……
flag=flag+1;
% k从0开始,所以设置一个单独的序号 或者为省事 你直接用k+1也可以
最后那句的R=[Rk(:,1) Rk(:,2) Rk(:,3) Tk]; 是有问题的 因为本来你的Rk Tk都是一个数 不是数组。你再改改。
佚名
2024-09-28 07:08:36
最佳回答
类似问题(10)