Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.91
denstr3
0 / 0 / 0
Регистрация: 19.03.2013
Сообщений: 31
#1

метод дихотомии - C++

27.12.2013, 13:41. Просмотров 1502. Ответов 10
Метки нет (Все метки)

http://www.cyberforum.ru/cgi-bin/latex.cgi?f(x)=-2x^2-\frac{16}{x}\rightarrow max использовать метод дихотомии

Примечание: программная реализация того или иного метода предполагает предварительное определение методом Свенна начального интервала неопределенности для решения задач.
очень нужно((
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.12.2013, 13:41     метод дихотомии
Посмотрите здесь:

Метод дихотомии - C++
Помогите пожалуйста решить , Разработать программу ( в С++ ) для реализации метода одномерного поиска методом дихотомии и найти минимум...

метод дихотомии - C++
Найти все корни функции f(x) на интервале методом дихотомии с погрешностью 10^-4. f(x)=cos^2(x)-sin^2(x)/ помогите плиз написать))

Метод дихотомии рекурсией - C++
Здравствуйте! Необходимо написать рекурсивную функцию, которая методом дихотомии находит корни урвавнения, и определить глубину рекурсии....

Численные методы(метод дихотомии) - C++
Найти все корни функции f(x) на интервале методом дихотомии с погрешностью 10-4. f(x)=Cos в квадрате (x) -sin в квадрате (x).Я пишу...

Написать программу, используя метод дихотомии - C++
Задание: Написать программу на языке С++, используя метод дихотомии (половинного деления). xn=-1; xk=3.5; f1(x)=e^arcsin(0.02x)+x^3-2.5;...

Задача на метод дихотомии(половинного деления) - C++
Друзья, помогите пожалуйста с такой задачей, нужно найти минимум функции х^2+e^-x метод дихотомии(половинного деления). Не объяснили...

Решение нелинейного уравнения в общем виде, ввод с клавиатуры, метод дихотомии - C++
Вобщем мне нужно решить нелинейное уравнение в общем виде. Пользователь вводит переменные, а программа выдает корни. Я написал функцию для...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ev_Hyper
Заблокирован
27.12.2013, 15:43     метод дихотомии #2
А что у вас не получается?
denstr3
0 / 0 / 0
Регистрация: 19.03.2013
Сообщений: 31
27.12.2013, 18:55  [ТС]     метод дихотомии #3
вообще не получается, я не понимаю смысл задания даже

Добавлено через 50 секунд
помогите пожалуйста)
Ev_Hyper
Заблокирован
27.12.2013, 18:56     метод дихотомии #4
Вы теорию по этим алгоритмам читали?
denstr3
0 / 0 / 0
Регистрация: 19.03.2013
Сообщений: 31
27.12.2013, 18:58  [ТС]     метод дихотомии #5
теорию да, но как это в с++ всё сделать, я вообще понятия не имею(

Добавлено через 1 минуту
если знаете как, сделайте пожалуйста)
завтра сдавать , а я представления не имею как делать
Ev_Hyper
Заблокирован
27.12.2013, 19:17     метод дихотомии #6
Вам начальная точка дана или вы должны её сами выбрать?
denstr3
0 / 0 / 0
Регистрация: 19.03.2013
Сообщений: 31
27.12.2013, 19:24  [ТС]     метод дихотомии #7
должны сами выбрать
Ev_Hyper
Заблокирован
27.12.2013, 19:32     метод дихотомии #8
Свена будет, наверное, как-то так, я его уже плохо помню:

C++
1
2
3
4
5
double function(double x)
{
    double z=-2*x*x - 16/x;
    return z;
}
начальные значения я поставил не задумываясь, подходят они или нет.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
double x0=1,a0=0,b0=0;
    int d=1;
    int i=0;
    double y=function(x0);
    if(y<=function(x0+d))d=-d;
    int k=1;
    double X=x0+k*d;
    for(i=0;function(X)<function(X-d);i++)
    {
        k++;
        X=x0+k*d;
    }
    if(X<X-2*d)
    {
        a0=X;
        b0=X-2*d;
    }
    else
    {
        a0=X-2*d;
        b0=X;
    }
а в дихотомии что не получается?
denstr3
0 / 0 / 0
Регистрация: 19.03.2013
Сообщений: 31
27.12.2013, 23:04  [ТС]     метод дихотомии #9
вообще ничего не получается, не понимаю я ничего , а комментарии можете подписать, чтобы я разобрался всё таки

Добавлено через 3 часа 27 минут
желательно всю программу написать ( сам я никогда её не сделаю
Ev_Hyper
Заблокирован
27.12.2013, 23:45     метод дихотомии #10
попробуйте - она не сложная, если понимать сами методы.

До завтра никак не смогу сделать =/

P.S А дихотомия на форуме есть точно и не в одном варианте.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.12.2013, 08:57     метод дихотомии
Еще ссылки по теме:

Задача по дихотомии - C++
Помогите решить задачку Исправно работает только с первой функцией #include &lt;iostream&gt; #include &lt;math.h&gt; using namespace std; ...

Корни методом дихотомии - C++
Необходимо найти корни методом дихотомии, F(x)=x^3-3*x^2+x-10, с точностью e=0.01. На бумаге вроде что то получилось найти через...

Решение задач методом дихотомии - C++
Решите уравнение x^4-2x^3+1=0 методом дихотомии. Написать программу для решения.

Посчитать корни уравнения по методу дихотомии - C++
Помогите найти ошибку Нужно посчитать корни по методу дихотомии. Когда в функции pow(x,4) - (13)*pow(x,2)+6; есть +6, не считает, когда...

Поиск экстремумов, методы золотого сечения, дихотомии, кв. интерполяции-экстраполяции - C++
Всем привет! Возникли проблемы с реализацией методов, указанных выше. Функция всегда используется одна и та же, следовательно, экстремумы у...


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

Или воспользуйтесь поиском по форуму:
denstr3
0 / 0 / 0
Регистрация: 19.03.2013
Сообщений: 31
28.12.2013, 08:57  [ТС]     метод дихотомии #11
понимал бы , я сами методы ещё)
Yandex
Объявления
28.12.2013, 08:57     метод дихотомии
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru