Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Центр помощи > [C++] Параболическое уравнение |
Автор: REN12 9.11.2009, 11:14 |
Помогите разработать программу для решения параболического уравнения Uxx+Ut=0, используя явную схему, для следующих условий: x (0, 10), t (0, 100); граничное значение: U(0, t)=100; U(10, t)=200; начальное условие sin(2Pi x/10) Результат получить с точностью до 10 -6 В долгу не останусь))) |
Автор: Alexeis 9.11.2009, 11:19 | ||
Явная схема это типа запрограммировать аналитическое решение? |
Автор: REN12 9.11.2009, 11:49 |
да,явная схема это числовая прямая с интервалом от 0 до 10,от 0 до 10 идет дуга,с весом(значением) sin(2 pi x/10) |
Автор: Alexeis 9.11.2009, 12:01 |
Т.е. это численное решение. Боюсь что не смогу помочь. Но все равно укажите каким методом нужно решить, может кто-то подтянется. |
Автор: bsa 9.11.2009, 12:04 |
Для домашних заданий, курсовых, существует "Центр Помощи". Тема перенесена! |
Автор: REN12 10.11.2009, 09:09 |
Явная схема,рисунок 18 http://wiki.auditory.ru/%D0%98%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5:File0002_Page_1382.jpg |
Автор: kamre 10.11.2009, 14:59 | ||
Что-то не сходятся граничное и начальное условия: 0 = sin(2Pi 0/10) = U(0, 0) = U(0, t=0) = 100 0 = sin(2Pi 10/10) = U(10, 0) = U(10, t=0) = 200 |