【发布时间】:2014-05-30 08:05:00
【问题描述】:
我在 matlab 工作。我有一个行向量in 和一个标量数fuzzy_no。我想创建一个大小为fuzzy_no x (numel(in)-fuzzy_no) 的矩阵output。这样矩阵output 的ith col 具有来自行向量in 的i:i+fuzzy_no-1 的元素。
换句话说,我想在不使用循环的情况下实现以下循环
n = numel(in);
output = zeros(fuzzy_no,n-fuzzy_no);
for i = 1:size(output,2)
output(:,i) = in(1,i:i+fuzzy_no-1);
end
【问题讨论】:
标签: matlab