|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.09.2012, 15:11 | #1 |
Новичок
Джуниор
Регистрация: 10.09.2012
Сообщений: 2
|
Численное интегрирование
Здравствуйте уважаемые мастера и гуру програмирования.
С языком СИ я лично познакомилfcm только сегодня, и поэтому понимаю пока не очень хорошо ) есть выражение y=∫(снизу а сверху b)f(x)dx нужна ваша помощь в написании программы в VisialStudio (ver. от 6 до 10) решить этот определенный интеграл честно говоря сама без понятия как это делать, вот сижу читаю умные книжки по СИ. Пока читаю о вводе переменных =) если не очень заняты и можете помочь, буду вам очень признательна. среда Visial Studio язык C консольное приложение решается методом трапеции или Симпсона трапеция - (f(a)+f(b))/2*(b-a) f(x) принадлежит <math.h> тип интерфейса <window.h> <conio.h> <stdio.h> В большей степени интересует диалог пользователя с программой, т.е. вывод функций на экран, предположим это будут Sin x, Cos x, x*x. С вопросом "выберите функцию" и подставить выбранную функцию в интеграл и решить методом трапеции или симпсона. пределы интегралла задаем а шаг меняется программой для большей точности.(адаптивные алгоритмы численного интегрирования, когда на каждом шаге оценивается ошибка, и если ошибка слишком велика, то шаг интегрирования уменьшается (и наоборот, если ошибка достаточно мала, то шаг увеличивается). Это позволяет выполнить интегрирование за меньшее число шагов, но с такой же или даже меньшей ошибкой) Написала ссуть задачи, как могла ))) Буду очень признательна есть поможете...Спасибо вам. |
10.09.2012, 20:14 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Ну хорошо, допустим описать это не сложно, но ты сможешь по пунктам рассказать алгоритм математически?
Как что считается.
I'm learning to live...
|
10.09.2012, 21:58 | #3 |
Новичок
Джуниор
Регистрация: 10.09.2012
Сообщений: 2
|
http://www.cleverstudents.ru/method_of_trapezoids.html вот тут написано как решать методом трапеции, т.е. математику я понимаю, а вот с кодом и синтаксисом СИ еще не совсем в ладах.
НАдеюсь на вашу помощь |
11.09.2012, 03:17 | #4 |
Форумчанин
Регистрация: 22.05.2012
Сообщений: 352
|
Код:
|
11.09.2012, 08:05 | #5 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
http://easylab.net.ua/chislennyie-me...etod-trapetsiy
http://cybern.ru/chislennoe-integrir...ciya-na-c.html Ну и так далее поисковик рулит
I'm learning to live...
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
(paskal)Численное интегрирование | Gerard Fernandes | Помощь студентам | 1 | 10.12.2011 15:44 |
Численное интегрирование | km77 | Помощь студентам | 3 | 02.06.2011 09:21 |
Численное интегрирование. Проблема. | nikozavr | Общие вопросы C/C++ | 8 | 20.02.2011 15:22 |
Численное интегрирование | abs123 | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 26.12.2010 22:43 |
Численное интегрирование в делфи | Ира91 | Помощь студентам | 0 | 18.10.2010 21:45 |