Математическое моделирование. Урок 5. Программа на C# к уроку 4. |
![]() |
![]() |
Автор megabax | ||||
16.03.2025 г. | ||||
Математическое моделирование. Урок 5. Программа на C# к уроку 4.Чтобы смотреть урок полностью, подпишитесь на платный раздел. В платном разделе статья находится здесь. На прошлом уроке мы разобрали пример задачи на контрольную работу, в которой требовалось рассчитать функцию поведения и меру нечеткости системы. Так как данные задачи встречаются довольно часто при математическом моделировании, то есть смысл автоматизировать их решение. поэтому мы напишем программу на C#, которая выполнит все расчета, что мы производили на прошлом уроке. Итак, начнем программирование. Сначала создадим базовые классы. ... ... ... А вот для хранения результатов класс ResDataRow, который унаследует класс InputDataRow, так как в таблице результатов те же поля плюс еще дополнительные:
... .... ... Теперь мы можем задать исходные данные, например, так (как раз тут задан пример прошлого уроке):
Ну, и для расчета достаточно вызвать метод calk():
И все, проверяем: Результат почти совпал. Погрешность в пределах одной сотой, это нормально, так как на прошлом уроке мы считали не очень точно, компьютер, безусловно, посчитал точнее. Итак, подытожим. На прошлом уроке мы решили задачу, а сейчас написали программу для автоматизации решения данной задачи. В будущих уроках при помощи этой программы решим еще несколько подобных задач, исследовав различные модели, естественно, программы мы дообработаем, чтобы было удобнее задавать исходные данные.
|
||||
Последнее обновление ( 16.03.2025 г. ) |
« След. | Пред. » |
---|