Редактирование: Моделирование теплового потока в дискретной среде методами разрушения
Внимание! Вы не авторизовались на сайте. Ваш IP-адрес будет публично видимым, если вы будете вносить любые правки. Если вы войдёте или создадите учётную запись, правки вместо этого будут связаны с вашим именем пользователя, а также у вас появятся другие преимущества.
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.
Текущая версия | Ваш текст | ||
Строка 25: | Строка 25: | ||
<math> | <math> | ||
D_i, a_i | D_i, a_i | ||
− | </math> - параметры, которые | + | </math> - параметры, которые подирались методом минимизации квадрата ошибки. |
Строка 32: | Строка 32: | ||
<math> | <math> | ||
V_{i+1} = V_{i} + w^2(U_{i+1}-2U_i+U_{i-1}) + \sum_{i=1}^{N} \phi(D_i,a_i) | V_{i+1} = V_{i} + w^2(U_{i+1}-2U_i+U_{i-1}) + \sum_{i=1}^{N} \phi(D_i,a_i) | ||
− | |||
− | |||
− | |||
U_{i+1} = U_{i} + V_{i+1} \Delta t | U_{i+1} = U_{i} + V_{i+1} \Delta t | ||
</math> | </math> | ||
− | Первоначальная задача состоит в том, чтобы найти параметры <math> D_i, a_i , N < | + | Первоначальная задача состоит в том, чтобы найти параметры <math> D_i, a_i , N <math>, чтобы отклонения от закону Фурье было меньше 10%. Второстепенная заключается в том, чтобы найти оптимальные параметры с учетом количества операций (найти функционал J), который бы имел примерный вид: |
<math> | <math> | ||
− | J(t) = \int_0^t | + | J(t) = \int_0^t r^2 e^2 + q^2 n N dt |
</math> | </math> | ||
− | Где <math> r, q</math> - коэффициенты, <math> e^2 </math> квадрат ошибки. | + | Где <math> r, q</math> - коэффициенты, <math> e^2 </math> квадрат ошибки. |
==Исходный код программы== | ==Исходный код программы== | ||
Исходный код программы представлен где-то там | Исходный код программы представлен где-то там |