В зависимости от характера получаемого знания модели (а значит, и моделирование) могут выполнять следующие функции.
На эмпирическом уровне:
3. Реконструирующая (воссоздание качественной специфики
объекта);
4. Измерительная (получение количественных характеристик
объекта);
3.Описательная (обеспечение наглядности и понятности).
На теоретическом уровне:
4.Интерпретационная (объяснение, обобщение и исчерпывающее
описание).
8. Прогнозирующая (предсказание поведения объекта-прототипа);
9. Критериальная (проверка истинности, адекватности знаний об
объекте);
10.Эвристическая (способствование генерированию новых идей и
гипотез относительно изучаемого объекта и связанных с ним других
объектов реальности. Кроме того, модель, способствуя формализации
данных об объекте, облегчает построение и проверку гипотез и теорий).
На практическом уровне:
10.Познавательно-иллюстрирующая;
11.Обучающая;
10. Развлекательно-игровая.