What does this command do?

I have this code I'm trying to decipher but there are some commands I have no idea how to even start looking for the answer of what they do. I understand the first command is just a cumulative sum of the vector s_jt, but the next two I don't get what they're doing. cdindex is a vector of indices. I greatly appreciate any help.
temp = cumsum(s_jt);
sum1 = temp(cdindex,:);
sum1(2:size(sum1,1),:) = diff(sum1);

3 个评论

Are the values in cdindex consecutive?
Not quite, it's an index of brand data (there's 24 brands) in different markets (94 markets). So cdindex looks like this: [24 48 72 ... 2256] and it's basically telling you the last row of the brand data for each market.
So the point of the code is to produce a subtotal of sales per brand?

请先登录,再进行评论。

回答(0 个)

类别

帮助中心File Exchange 中查找有关 Big Data Processing 的更多信息

产品

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by