Давно не оставлял попыток написать программный комплекс на языке Си++ для решения всяких разнообразных задач в нелинейной динамике, теории хаоса, статистике. Были разные попытки, которые можно сгруппировать в двух пунктах: Первое направление так и забросил, хотя для некоторых задач все еще оптимально написать небольшую специальную программу. Большие комплексы, казалось бы, удобно делать с объектно-ориентированным (ООП) подходом, но прежние попытки использования ООП заканчивались созданием неповоротливого кода, в котором ради одной дополнительной функции приходилось вносить правки в разных местах. Думаю, что все дело в том, что подход, в котором базовым классом является динамическая система, не очень удобен. Делюсь идеей структуры программы, в которой базовым классом является процесс, который может принимать в разных дочерних классах самые разные формы и включает в себя классы с разными функциями, применимыми к любым процессам. На рисунке приведена структура классов в программе на 22 ап
Программа для исследования процессов и динамических систем на языке Си++
22 апреля22 апр
40
2 мин