【发布时间】:2014-11-14 17:18:55
【问题描述】:
我的目标是创建一些具有“n”行向量的矩阵。我已经对此进行了编码,但无法将其表示为行向量矩阵,而是被困在一个包含连接的“n”子向量的向量中。我的matlab代码如下:
At=20;
k=0.1;
n=2;
dt=0.005;
A=At;
AA=zeros(length(1,1:dt:30));
for j=1:n
for i=1:dt:(30-dt)
r =rand;
if (r<(k*At*dt))
At=At-1;
A=cat(2,A,At);
else
A=cat(2,A,At);
end
end
At=20;
end
如何巧妙地做到这一点?
【问题讨论】:
-
如何删除这个问题?我知道这是其他人以前做过的。
标签: arrays matlab loops matrix append