|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
28.12.2013, 21:18 | #1 |
Новичок
Джуниор
Регистрация: 28.12.2013
Сообщений: 11
|
Решение бесконечного интеграла
Нужно составить программу для вычисления интенсивности излучения, а формула вот эта
Io:=(c1)exp(-m*x)/(sqr(L)*sqr(L)*L*(exp(c2/L*T)-1). нужно взять интеграл от нее от нуля до бесконечности по L. переменные 2- это m и L.для каждой L своя m. Попыталась сама решить но не вышло |
28.12.2013, 21:35 | #2 |
Старожил
Регистрация: 02.03.2008
Сообщений: 2,499
|
Никакой бесконечности в машине не может быть. Надо брать интеграл до какого-то предела, который обеспечит нужную точность ε
И что значит загадочная фраза " для каждой L своя m " ? И чья формула? Я вот закон Стефана — Больцмана помню : P пропорционально T^4 |
29.12.2013, 00:49 | #3 |
Новичок
Джуниор
Регистрация: 28.12.2013
Сообщений: 11
|
Во-первых,это используется не закон Стефана-Больцмана,а закон Бугера,который рассчитываем так: http://screeny.ru/52bf38b0b23e18421c0210a7
Во-вторых,я знаю что бесконечность не задается в паскале,но вот какую точность брать для расчета?Как мне сказал науч.рук.,нужно его посчитать любым из методов: трапеций, Симпсона или же прямоугольников. а насчет L и m-то есть для каждой длины волны есть свой коэффициент поглощения и интенсивность мы рассчитываем по ним. Последний раз редактировалось Ayamy; 29.12.2013 в 00:51. |
29.12.2013, 00:58 | #4 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
А в чем беда то? Ну считайте и суммируйте площади прямоугольников от нуля с каким-то шагом (допустим 0.1) до тех пор, пока полученная площадь очередного прямоугольника станет меньше скажем 0.0000001. Сами выбирайте. Или проблема как это закодировать? Шаг и точность скорее всего эмпирически подобрать
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
29.12.2013, 01:03 | #5 |
Новичок
Джуниор
Регистрация: 28.12.2013
Сообщений: 11
|
НУ для меня проблема именно в кодировании. Сколько бы не делала все в пустую..
|
29.12.2013, 01:18 | #6 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Ну примерно в таком направлении методом прямоугольников
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
29.12.2013, 01:29 | #7 |
Старожил
Регистрация: 02.03.2008
Сообщений: 2,499
|
Так какую функцию надо проинтегрировать?
Точность зависит от числа шагов и от предела (который вместо ∞). Но я сам не знаю как по заданному ε определить нужное количество шагов и предел. Есть какая-то методика в математике, но довольно сложная, от конкретной функции зависит. И как зависит m от L ? m = 4*пи*k/L - так ? Аватар , тут еще проблема, что интеграл - несобственный. Бесконечный предел. Последний раз редактировалось type_Oleg; 29.12.2013 в 01:33. |
29.12.2013, 01:43 | #8 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
29.12.2013, 01:50 | #9 |
Новичок
Джуниор
Регистрация: 28.12.2013
Сообщений: 11
|
m мы находим по инфракрасному спектру поглощения атмосферы.формулы я не знаю.я L и m задавала в входном файле.
|
29.12.2013, 02:10 | #10 |
Старожил
Регистрация: 02.03.2008
Сообщений: 2,499
|
Вот, в общем виде - интегрирование трапециями
Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Решение интеграла методом трапеции | Тёма777 | Общие вопросы C/C++ | 11 | 20.05.2013 20:38 |
решение интеграла метод симпсона | Ruslan4iK | Общие вопросы C/C++ | 0 | 02.10.2011 19:17 |
Решение определенного интеграла!!! | Ислам | Помощь студентам | 4 | 12.03.2011 21:09 |
Решение интеграла | A_r_r_a_y | Помощь студентам | 2 | 09.03.2010 22:02 |
Решение интеграла на ПАСКАЛЕ | 34882 | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 08.03.2008 13:13 |