0

我想知道如何实现以下目标:我有一个名为 TimeSteps 的向量(标量)。TimeSteps 根据通常设置为固定长度的向量 (nBins_max) 的长度递增(但我可能偶尔会更改它)。要声明 5 个完整的系统轮换,我将使用:

TimeSteps = 5*nBins_max;

我想检索系统每次旋转的数据。在伪代码中,我希望实现以下目标:

where TimeSteps = each multiple of nBins_max
retrieve data
end

我可以在我感兴趣的每个时间步数处手动设置它,但是,由于我的某些系统中的滚轮数量,这可能会很乏味并且可能容易出错!此外,时间步长在其范围内变化很大,有时为 1*nBins_max,有时为 1000*nBins_max,也许不止于此!

任何指针或一般帮助表示赞赏!谢谢阅读

理查德

4

1 回答 1

1

在 nBins_max 的每个倍数处,模数为零:

where mod(TimeSteps, nBins_max)==0
    retrieve data
end

希望有帮助吗?

于 2013-03-18T11:24:45.030 回答