Algorithm 给定范围X,N个间隔和重叠O,计算间隔大小
我有一个范围Algorithm 给定范围X,N个间隔和重叠O,计算间隔大小,algorithm,matlab,Algorithm,Matlab,我有一个范围X。 我想以N间隔划分此范围。 我还希望间隔重叠。 哪种算法允许我找到间隔的大小 例如: Range = 1; % the data ranges between 0 and 1 N = 5; % the range is divided in 5 intervals. Overlap = .5; % Two neighbouring intervals overlap by 50% StepSize = ?; 非常感谢公式是 s = x / (n + o -
X
。
我想以N
间隔划分此范围。
我还希望间隔重叠。
哪种算法允许我找到间隔的大小
例如:
Range = 1; % the data ranges between 0 and 1
N = 5; % the range is divided in 5 intervals.
Overlap = .5; % Two neighbouring intervals overlap by 50%
StepSize = ?;
非常感谢公式是
s = x / (n + o - n * o)
你可以给出一个明确的例子。你的问题不是很清楚。比如0.5的总尺寸,总尺寸是多少?x?间隔重叠区域总数?您在这个问题上没有取得任何进展吗?例如,您是否确定了每个间隔的大小?假设每对之间的重叠相同,这只是一个算术问题。然后,你可以很明显地把终点放在两个区间上,一个在你试图覆盖的区间的两端。从那以后,你似乎差不多完成了。@paulHankin我知道这相当容易,但不知何故,我找不到一个好方法来确定每个间隔的大小。@shiping,我更新了问题,使其更明确。这确实是模棱两可的。很抱歉