|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
20.05.2019, 22:08 | #1 |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
Реализовать интеграл
Здравствуйте. Не знаю куда писать с этим вопросом, поэтому написал в ту ветку, которая касается нужного мне языка программирования.
В интегралах я не селен, поэтому и пишу сюда с общей (под)задачей: есть интеграл, и его нужно реализовать в виде функции, в которую передаются требуемые интегралу параметры. Сам интеграл во вложении. p(r) - это отдельная не интегральная функция, которая уже реализована. По остальным параметрам - в списке нет только d, но насколько я помню - это часть интегрального выражения (типа dx), а не параметр. Тогда dx в общем случае равен d(r/R) в моём случае. Как закодить сам интеграл ?
Подпись ? Не, не слышал ...
Последний раз редактировалось OmegaBerkut; 20.05.2019 в 22:18. |
21.05.2019, 08:09 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Как закодировать неопределенный интеграл? Фиг его знает, наверно ни как. А определенный численно посчитать аж бегом, только в знаке интеграла должен быть подстрочник и надстрочник - с и по. Этот интервал разбиваешь на маленькие кусочки. Вычисляешь значение подинтегральной функции в точке разбивки, умножаешь на ширину интервала (это и есть твой дифференциал d) и суммируешь. Все, самый простой способ численного решения ) Я бы еще разобрался с тем R, дабы аргумент подинтегральной функции и дифференциал совпадали
ЗЫ насчет численного вычисления первообразной в заданной точке загнул, что ни как. Теория здесь например Попробуй разобраться ) Ну и не догоняю что это даст. Производная от x^2 равна 2x. Первообразная для 2x равна x^2+c, где c любая константа. И что с ней делать при численном нахождении первообразной?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 21.05.2019 в 09:49. |
21.05.2019, 09:52 | #3 |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
Ищите интегрирование методом трапеций для своего языка.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
21.05.2019, 10:43 | #4 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,619
|
|
21.05.2019, 10:53 | #5 |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
Нашол !
Только вот незадача ... Написано что это про определённые интегралы. У меня есть одна серьёзная проблема: я никогда не сталкивался с интегралами на практике. Хотя в универе решал их более-менее уверено. Я тогда понимал, что оно мне понадобится рано или поздно, но этого понимания было недостаточно для того, что бы периодически "разминаться" и решать интегралы за завтраком. Сейчас только какие-то общие воспоминания, и те очень смутные. Как-то в интернете увидел прикол; теперь часто использую
Подпись ? Не, не слышал ...
|
21.05.2019, 11:05 | #7 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,759
|
Так а что вы получить то хотите от этого интеграла? Если он ни какой-то спеуиальный (типа равный 0 внезависимости от пути), то в общем случае это семейство функций.
|
21.05.2019, 11:12 | #8 | |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
Цитата:
Вообще, в ТЗ это как я понял упрощённая часть интеграла. Может я совсем дурак в этом вопросе ... Вот так выглядит полная версия:
Подпись ? Не, не слышал ...
|
|
21.05.2019, 11:13 | #9 |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
P(r,φ) - это отдельная функция, где φ - перечень параметров (я так понял).
Подпись ? Не, не слышал ...
|
21.05.2019, 11:17 | #10 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Интеграл для вероятности должен быть на интервале, пусть он даже от 0 до очень большого числа
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Реализовать класс для матриц. В этом классе реализовать интерфейс, содержащий методы для выполнения | Wexley | Помощь студентам | 0 | 07.12.2016 12:13 |
интеграл | SVing | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 25.01.2012 23:30 |
Интеграл | Psychoo | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 07.11.2011 07:42 |
Интеграл | bkm03262 | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 09.05.2009 14:50 |
Интеграл | StudeHt | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 21.04.2009 14:37 |