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

метод линейной интерполяции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создать массив в базовом абстрактном классе, и его передать функциям производных классов http://www.cyberforum.ru/cpp-beginners/thread68351.html
есть полностью абстрактный (виртуальный) класс. там все функции виртуальные и равны 0. Назовем его class A есть 3 производных ОТ НЕГО класса. Например class X, class Y, class Z. сложность в том, что в классе А должен создаться символьный двумерный массив и этот массив юзают (меняют в нем значения) классы X, Y, Z. Именно один и тот же массив!!! Вопросы: 1-как создать в классе A этот...
C++ Структуры+модульное ошибка компиляции помоогите разобраться При компиляции выдает ошибку на описании структуры в файле inputMarki.h ,в чем проблема помогите разобраться? Файл main.cpp #include <iostream.h> #include "command.h" #include <windows.h> #include "inputMarki.h" http://www.cyberforum.ru/cpp-beginners/thread68328.html
По массивам... C++
Задан случайный массив. Нужно получить без повторений элементы, встречающиеся в массиве более одного раза. Вот что получилось: #include <stdlib.h> #include <iomanip.h> #include <conio.h> #include <iostream.h> #include<time.h> const int n=20; void...
C++ массив, как элемент класса
как создать элемент класса - массив? в структурах это было можно, а в классах?
C++ Создать базовый класс список http://www.cyberforum.ru/cpp-beginners/thread68286.html
Помогите....нужно написать проги(ТЕМА НАСЛЕДОВАНИЯ)...Непонял задания...если кто прочтает и поймет что нужно сделать то обьясните.....РЕШАТЬ ЗАДАЧКИ НЕНАДО!!... но если решите то не откажусь ;) Задание 3. Создать базовый класс список. Реализовать на базе списка стек и очередь с виртуальными функциями вставки и выборки. Задание 4. Создайте иерархию типов, описывающая операционную...
C++ Вычислить функцию F. Помогите пожалуйста решить http://www.progu.at.ua/5.bmp Дополнительное условие. Функция F должна принимать действительное значение, если выражение (Ац ИЛИ Вц) И Сц не равняется нулю, и целое значение в противоположном случае. Через Ац, Вц и Сц обозначены целые части значений а, Ь, с, операции И и — ли поразрядные. подробнее

Показать сообщение отдельно
JuJu
0 / 0 / 0
Регистрация: 27.11.2009
Сообщений: 6

метод линейной интерполяции - C++

29.11.2009, 00:57. Просмотров 7119. Ответов 13
Метки (Все метки)

Нужно решить уравнение sin(x)+log(x)=1 методом методом линейной интерполяции
Помогите найти ошибку. Стока уже дней мучаюсь..

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# define M_PI ((float)3.141592653589793)
# include <stdio.h>
# include <conio.h>
# include <math.h>
 
void main()
{
    double x2,x1,x,f,fx1,fx2,e,n;
    printf("Vvedite tochnost ");
    scanf("%lf",&e);
    n=0;
    x1=0.8;
    x2=1.2;
    do
    {
    fx1=1-sin(x1)-log(x1);
    fx2=1-sin(x2)-log(x2);
    x=x2-(x2-x1)*fx2/(fx2-fx1);
    f=1-sin(x)-log(x);
    n+=1;
    if (fx1*f<0)
        x2=x;
    else
        x1=x;
    }
    while ((abs(x-x2)<e));
    printf("Koren=%lf,kolvo operatsii=%.1lf",x,n);
    getch();
    return;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru