Я занимаюсь разработкой библиотеки классов C ++ для моделирования временных рядов. Я столкнулся с некоторыми проблемами именования / терминологии. Я не уверен, должен ли я назвать одну из серий классов моей коллекции шаблонов<> ‘или’ последовательность классов<>».
Математически говоря, «ряд» — это сумма «последовательности», но когда мы говорим о «временном ряду», сумма не включается !? Мне интересно, какая часть «временного ряда» на самом деле является «серией» (если есть).
Более конкретно, представьте две колонки в таблице. Один содержит time_points, а второй соответствующие значения. Класс C ++, который мне нужно назвать, содержит данные из любого из этих столбцов. Класс, однако, используется не в контексте «таблицы», а «модели» или «стратегии».
У меня вопрос: технически ли я неправильно назвал класс «серия»? Должно ли оно быть названо «последовательность» вместо этого?
Там нет правильного ответа на ваш вопрос, только мнения. Так вот мой:
Я также закодировал такой класс и спросил меня точно так же. Я пришел к выводу, что я нахожу Series
лучше чем Sequence
,
Более того, я полагаю, что люди — особенно с небольшим или отсутствующим математическим фоном — здесь не имеют значения, а скорее думают о Временные ряды когда они слышат Серии.