Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Нужна небуферизированная функция для считывания одного символа Здавствуйте! Мне нужна небуферизированная функция для считывания одного символа. В Window был getch(), теперь нужно найти аналог. Нашел вот такой код: #include <termios.h> #include <unistd.h> int getch( ) { https://www.cyberforum.ru/ cpp-beginners/ thread1437158.html C++ Определить является ли четырехугольник прямоугольником
Даны координаты вершин четырехугольника. Определить является ли этот четырехугольник прямоугольником. Пожалуйста помогите ребзя:)
C++ Указать наименьшую длину числовой оси, содержащую заданные числа https://www.cyberforum.ru/ cpp-beginners/ thread1437143.html
C++ Дана последовательность числе a1,a2,...,an. Указать наименьшую длину числовой оси, содержащую все эти числа. Ps. Помогите пожалуйста, невероятно выручите:-[
C++ Поменяв местами l-ю и k-ю строки матрицы А, составить новый список триплетов https://www.cyberforum.ru/ cpp-beginners/ thread1437141.html
Разреженная матрица целых чисел Am\times n представлена в виде виде упорядоченного (сначала по первому индексу, а затем по второму) списка (с двумя связями) триплетов. Поменяв местами l-ю и k-ю строки матрицы А, составить новый список триплетов (1\leq l,k\leq m).
C++ Разработка командного интерпретатора
Добрый день, ребят помогите пожалуйста написать командный интерпретатор на с++
C++ Алгоритм Левита - Разобраться как происходит чтение графа https://www.cyberforum.ru/ cpp-beginners/ thread1437131.html
Помогите, пожалуйста, разобраться как происходит "чтение графа" ? typedef pair<int,int> rib; typedef vector < vector<rib> > graph; const int inf = 1000*1000*1000; int main() { int n, v1, v2;
C++ Не срабатывает цикл FOR Начал писать программу. Компилятор игнорирует оператор FOR, при этом не каких ошибок не выдаёт. #include "stdafx.h" #include <conio.h> #include <clocale> int const N=10; int i,k,n,sum,A; float AverageA; https://www.cyberforum.ru/ cpp-beginners/ thread1437106.html Подсчет строк с использованием буфера (codebloks, консоль) C++
Здравствуйте! В общем проблема такая, без понятия как это сделать. В инете находил кучу кода по подсчету, но там нет вообще такого. Мне вроде как нужно считать весь файл в буфер, а потом через функцию read подсчитать количество "/n". П.С. Прошерстил все темы на форуме, нигде такой функцией не пользуются.
C++ Дано действительное число X. Вычислить Y по условию https://www.cyberforum.ru/ cpp-beginners/ thread1437081.html
Дано действительное число X. Вычислить Y, если... 1)y=0 При x<=0 2)y=x при 0<x<=1 3)y=x^2-SinПx^2. в остальных случаях.
C++ Определить размер кеша инструкций первого уровня с помощью ассемблерной вставки Не знал в каком разделе создать тему, но думаю этот вопрос будет понятен программистам С++. Встала такая задача: определить размер кеша инструкций первого уровня. После поиска информации в инете нашел asm инструкцию CPUID ( использование asm кода обязательно). Сделал все как было сказано в гайде, но возвращаемое значение не соответствует действительности, помогите разобраться. #include... https://www.cyberforum.ru/ cpp-beginners/ thread1437060.html
В заданной строке найти последнее слово и его номер C++
Здравствуйте!! Помогите с решением данной задачи: В данной строке найти последнее слово и ее номер... Фишка в том что нельзя использовать стандартные функции(strlen), а написать свою функцию...
C++ Стандарт языка, работа со строками. Малая русская я https://www.cyberforum.ru/ cpp-beginners/ thread1437023.html
В общем помогите разобраться с локалями. Не нужно мне про toupper и другие костыли. Только локали. if (isalpha('я')) cout<<"\OK"; DrOffset, #include <iostream> #include <clocale> #include <locale>
0 / 0 / 1
Регистрация: 24.04.2015
Сообщений: 4
04.05.2015, 14:09 0

Полином Лагранжа - Сделать интерполяцию по точкам - C++ - Ответ 7567288

04.05.2015, 14:09. Показов 38772. Ответов 4
Метки (Все метки)

Ответ

нашел своего Лагранжа. в функцию поступают массивы аргументов, значений функции и точка в которой апроксимируем
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
//Lagrange
double L(double xc, double x[],double y[]) {//хс точка в которой щитаеца всё
double Ch; 
double Zn;
 int k;
 double R=0;
 for (int i = 0; i < n; i++) { 
 
 
Ch = 1; Zn = 1;
 
for (k = 0; k < n; k++ ) {
 
if ( k == i ) continue; 
 
Ch *= xc - x[k];
}
for(k= 0; k < n;k++) {
 
if (x[i] == x[k]) continue; 
Zn *= x[i] - x[k];
}
 R += y[i]*Ch/Zn;
}
 
return R; 
 }
void main(void){
double Xi[n],Yi[n];
FILE *fp = fopen("test.txt","r");
FILE *fp1 = fopen("testy.dat","w");
 
int nf,i=0;
 
fscanf(fp,"%d",&nf);
    
    while (!feof(fp))
    {
        fscanf(fp,"%lf%lf",&Xi[i],&Yi[i]);
        i++;
        if (i==n+1) 
        break;
    }
    for(int i=0;i<n;i++)
 {
     printf("%f  %f\n",Xi[i],Yi[i]);}   
 
 
double h=-0.55;
 for(int i=0;i<21;i++)
 {h+=0.05;
     printf("=============%f  %f\n",L(h,Xi,Yi),h);
fprintf(fp1,"%f %f %f %f\n",L(h,Xi,Yi));}
 
fclose(fp);
fclose(fp1);
 getch();
 
}


Вернуться к обсуждению:
Полином Лагранжа - Сделать интерполяцию по точкам C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.05.2015, 14:09
Готовые ответы и решения:

Построить численную интерполяцию функции, используя интерполяционный полином Лагранжа
Построить численную интерполяцию функции y=f(x)=(2+x(1+cos(x))) на отрезке в точках X...

определить значение ф-ции при х=1.0 1)полином Ньютона 2) полином Лагранжа 3-его порядка
здраствуйте, я решила эти задания, и есть несколько вопросов 1) какого всетаки у меня порядка...

Провести интерполяцИю С использованием формул Лагранжа

Проверьте программу, которая реализует интерполяцию полиномом Лагранжа
Программа реализует интерполяцию полиномом Лагранжа. Не могу найти ошибку, при вводе разных...

4
04.05.2015, 14:09
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.05.2015, 14:09
Помогаю со студенческими работами здесь

Выполнить интерполяцию функции, используя формулу Лагранжа, и построить график интерполяционного полинома
Мой 9 вариант.

полином Лагранжа
Доброго времени суток! Нужно проинтегрировать полином Лагранжа. есть код на паскале, нужно...

Полином Лагранжа
Здравствуйте.Хотелось бы совет. Каким образом можно реализовать вычисление полинома используя этот...

полином лагранжа
Здравствуйте.помогите пожалуйста,запрограммировать данный полином.

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru