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

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

Войти
Регистрация
Восстановить пароль
 
metronama
0 / 0 / 0
Регистрация: 01.06.2014
Сообщений: 18
#1

BRORLAND C++ полиномы - C++

01.06.2014, 16:57. Просмотров 351. Ответов 3
Метки нет (Все метки)

нужно выислить полином чебышева 1 рода
Миниатюры
BRORLAND C++ полиномы  
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.06.2014, 16:57
Здравствуйте! Я подобрал для вас темы с ответами на вопрос BRORLAND C++ полиномы (C++):

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

полиномы - C++
Не могу отыскать ошибку перемножения двух полиномов. Помогите пожалуйста!! Polynomial Polynomial::operator*( const Polynomial& r ) {...

STL. Полиномы - C++
Каким образом можно представить полиномы с помощью STL? Первый раз сталкиваюсь, подскажите, пожалуйста! Добавлено через 15 минут ...

Полиномы чебышева - C++
Программа должна аппроксимировать функцию полиномами чебышева. Подскажите в чём ошибка. #include <iostream> #include <cmath> ...

Полиномы Эрмита - C++
Нужна программа,которая с помощью полиномов Эрмита сможет преобразовывать двумерные изображения. Полиномы Эрмита могут быть получены при...

Полиномы Лежандра - C++
Здравствуйте, Имеется Рекуррентная формула полиномов Лежендра Есть код, вычисляющий эти значения выше long double...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
azbest
41 / 41 / 8
Регистрация: 12.03.2013
Сообщений: 148
01.06.2014, 17:14 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <vector>
 
using namespace std;
 
int main()
{
    int n;
    cout << "n=";
    cin>>n;
    double x;
    cout << "x=";
    cin>>x;
    vector <double> v;
    v.push_back(1);
    v.push_back(2*x-1);
    int i=2;
    for(;i<=n;++i) v.push_back(2*(2*x-1)*v[i-1]-v[i-2]);
    cout << v[n];
    return 0;
}
Меморизация предыдущих значений в вектор. Можно было и рекурсивно, но так меньше памяти.
metronama
0 / 0 / 0
Регистрация: 01.06.2014
Сообщений: 18
01.06.2014, 18:31  [ТС] #3
а можно как-то с помощью функции ?
azbest
41 / 41 / 8
Регистрация: 12.03.2013
Сообщений: 148
01.06.2014, 18:43 #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
#include <iostream>
#include <vector>
 
using namespace std;
 
double Cheba(double& x,int& n) {
    vector <double> v;
    v.push_back(1);
    v.push_back(2*x-1);
    int i=2;
    for(;i<=n;++i) v.push_back(2*(2*x-1)*v[i-1]-v[i-2]);
    return v[n];
}
 
int main()
{
    int n;
    cout << "n=";
    cin>>n;
    double x;
    cout << "x=";
    cin>>x;  
    cout << Cheba(x,n);
    return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.06.2014, 18:43
Привет! Вот еще темы с ответами:

Полиномы Лагранжа и Ньютона - C++
Интерполяция функции. y=x2 - cos(x) на отрезке . Составить программу

По а и полиному PN(x) получить полиномы QN+1(x)=(x-a)*PN(x) и RN+1(x)=(x+a)*PN(x) - C++
По а и полиному PN(x) получить полиномы QN+1(x)=(x-a)*PN(x) и RN+1(x)=(x+a)*PN(x). помогите этот ад решить о_О( ну или мне это так...

Полиномы - Алгебра
Доброго времени суток ! Столкнулась с проблемой решения полиномов: x^5 - x^4 + 5*x^3 - 5*x^2 + 4*x - 4=0 Преподаватель...

Полиномы - Математика
Есть поле GF(2^128) и неприводимый многочлен x^128+x^7+x^2+x+1. Построена таблица степеней x,x^2,x^4,x^8,x^16,x^32 и т.д. до x^1024 с...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
01.06.2014, 18:43
Ответ Создать тему
Опции темы

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