Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
1 / 1 / 0
Регистрация: 11.03.2015
Сообщений: 108

Моделирование загрязнения реки

02.04.2015, 15:57. Показов 1007. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
вот задание:
Концентрация вещества, поступающего в реку со стоком, изменяется в результате действия рассеивания, адвекции, реакции. Концентрация хi вещества в реке зависит только от расстояния i, i=0,1,:, n по течению реки и определяется по формуле: ab(xi+1-2xi+xi+1)-c(xi-xi-1)-daxi=0, где а - площадь поперечного сечения реки, b - коэффициент рассеивания по течению реки, с - полный объемный расход реки, d - скорость разложения органического вещества. Эти величины a, b, c, d считаются пока постоянными. Общий поток вещества определяется: N=cxi-ab(xi+1-xi). Цель моделирования - прогноз загрязнения реки (для каждого i ).
проблема с формулами ab(xi+1-2xi+xi+1)-c(xi-xi-1)-daxi=0 и N=cxi-ab(xi+1-xi)
не пойму как их запрограммировать,такой вариант не работает:
C++ Скопировано
1
2
3
4
for (i = 0; i < n; i++) {
                 concentr = a * b * (x[i + 1] - 2 * x[i] + x[i + 1]) - c * (x[i] - x[i - 1]) - d * a * x[i];
                 N = c * x[i] - a * b * (x[i + 1] - x[i]);
             }
не пойму условие задачи.
допустим у нас i=0,тогда:
concetr=ab(x[-1]-2x[0]+x[1])-с(x[0]-x[-1])-dax[0]=0
откуда брать x[i-1],x[i+1]?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
02.04.2015, 15:57
Ответы с готовыми решениями:

Моделирование загрязнения реки
Здравствуйте! Есть следующая задача: 1. Концентрация вещества, поступающего в реку со стоком, изменяется в результате действия...

Моделирование - прогноз загрязнения реки
вот задание: Концентрация вещества, поступающего в реку со стоком, изменяется в результате действия рассеивания, адвекции, реакции....

Алгоритм моделирования - прогноз загрязнения реки
народ помогите пожалуйста составить алгоритм. вот задание: Концентрация вещества, поступающего в реку со стоком, изменяется в...

5
2363 / 1850 / 757
Регистрация: 27.07.2012
Сообщений: 5,476
02.04.2015, 15:59
Можешь формулу картинкой скинуть или редактором формул набрать?
0
1 / 1 / 0
Регистрация: 11.03.2015
Сообщений: 108
02.04.2015, 16:06  [ТС]
https://www.cyberforum.ru/cgi-bin/latex.cgi?a*b*({x}_{i+1}-2*{x}_{i}+{x}_{i+1})-c*({x}_{i}-{x}_{i-1})-d*a*{x}_{i}=0
https://www.cyberforum.ru/cgi-bin/latex.cgi?N=c*{x}_{i}-a*b*({x}_{i+1}-{x}_{i})
0
2363 / 1850 / 757
Регистрация: 27.07.2012
Сообщений: 5,476
02.04.2015, 16:09
Ну либо опечатка, либо i должен быть в диапазоне 1 .. n-2. Иначе полюбому будешь вылезать за пределы массива.
Мне, по крайней мере, кажется странным: x[i + 1] - 2*x[i] + x[i + 1]. Почему не 2*x[i + 1] - 2*x[i]?
0
1 / 1 / 0
Регистрация: 11.03.2015
Сообщений: 108
02.04.2015, 19:49  [ТС]
наверно дело в задании

Добавлено через 1 час 10 минут
help

Добавлено через 16 минут
в нете похожего задания не нашел

Добавлено через 1 час 16 минут
help
0
1 / 1 / 0
Регистрация: 11.03.2015
Сообщений: 108
04.04.2015, 11:07  [ТС]
ничего не нашел.
кто знает как делать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
04.04.2015, 11:07
Помогаю со студенческими работами здесь

Создать таблицу уровня загрязнения реки через час, два и т.д., до тех пор, пока концентрация
Создать программу начиная с кнопки AddLine и использовать условные операторы if и циклы: for или while Расположенный на берегу реки...

Найти количество суток, прошедших с момента загрязнения реки свинцом для получения концентрации свинца Сn ≤ 0,03
Здраствуйте! У меня была задача, которую нужно было решить в паскале (https://www.cyberforum.ru/pascalabc/thread1093804.html) и с некоторой...

Найти: n – количество суток, прошедших с момента загрязнения реки свинцом для получения концентрации свинца Сn ≤ 0,03
Здравствуйте, господа! Помогите, пожалуйста решить задачу! Ну очень очень прошу!!!:boredom: В результате сброса в реку промышленных...

Создать базу данных "География. Реки", в которой указать название реки, местоположение, длину, глубину
Я написал такую вот программу, но во время работы, после ввода первого значения, каким бы оно ни было, выдаёт ошибку &quot;Необработанное...

Формула уменьшения радиоактивного загрязнения
Народ подскажите плиз формулу по которой можно рассчитать промежуток времени, через который радиоактивное загрязнение уменьшится в N раз. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Работа с объемным DOM в javascript
Htext 04.04.2025
Сегодня прочитал статью тут о расходах памяти в JS, ее утечках и т. п. И вот что вспомнил из своей недавней практики. Может, кому пригодится. Хотя, в той статье об этом тоже есть. Дело в том, что я. . .
Оптимизация производительности Node.js с помощью кластеризации
run.dev 04.04.2025
Масштабирование приложений для обработки тысяч и миллионов запросов — обыденная задача для многих команд. Node. js, благодаря своей асинхронной событийно-ориентированной архитектуре, стал популярной. . .
Управление зависимостями в Python с Poetry
py-thonny 04.04.2025
Стандартный инструмент для установки пакетов в Python - pip - прекрасно справляется с базовыми сценариями: установил пакет командой pip install и используешь его. Но что произойдёт, когда разные. . .
Мониторинг с Prometheus в PHP
Jason-Webb 04.04.2025
Prometheus выделяется среди других систем мониторинга своим подходом к сбору и хранению метрик. В отличие от New Relic, который использует агентный подход и отправляет данные во внешнее хранилище,. . .
Пакет Context в Golang: Управление потоками и ресурсами
golander 04.04.2025
Работа с горутинами в Go часто напоминает управление непослушными детьми - они разбегаются кто куда, делают что хотят и не всегда завершаются вовремя. К счастью, в Go 1. 7 появился пакет context,. . .
Контейнеризация React приложений с Docker
Reangularity 03.04.2025
Контейнеризация позволяет упаковать приложение со всеми его зависимостями в автономный контейнер, который можно запустить на любой платформе с установленным Docker. Это существенно упрощает процессы. . .
Свой попап в SwiftUI
mobDevWorks 03.04.2025
SwiftUI, как декларативный фреймворк от Apple, предоставляет множество инструментов для создания пользовательских интерфейсов. В нашем распоряжении есть такие API как alerts, popovers, action sheets. . .
Антипаттерны микросервисной архитектуры
ArchitectMsa 03.04.2025
Хорошо спроектированная микросервисная система может выдержать испытание временем, оставаясь гибкой, масштабируемой и устойчивой к большинству проблем. Такая архитектура обладает высоким уровнем. . .
std::mutex в C++: Советы и примеры использования
bytestream 03.04.2025
std::mutex - это механизм взаимного исключения, который гарантирует, что критический участок кода выполняется только одним потоком в каждый момент времени. Это простое, но могущественное средство. . .
Не удержался от оценки концепции двигателя Стирлинга.
Hrethgir 03.04.2025
Сколько не пытался - она выдавала правильные схемы, причём случайно рисовала горячие области в середине, холодные по краям, трубки с краёв в низ и магнит в соединяющей, но при этой выдавала описание. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
Выделить код Копировать код Сохранить код Нормальный размер Увеличенный размер