Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/21: Рейтинг темы: голосов - 21, средняя оценка - 4.62
0 / 0 / 0
Регистрация: 29.05.2017
Сообщений: 5
1

Найти производную высшего порядка

29.05.2017, 22:22. Показов 3790. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток.
Имеется проблема - нужно найти значение на заданых узлах xiє[a,b], iє[0,n] произодной до 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
#include<iostream>
#include<cmath>
#include<math.h>
using namespace std;
double func(double x)
{
    return pow(x,3)-x-pow(x,2)+1;
}
int main()
{
    double a,b,,f1,f2,f4,f3,h=0.25;
    setlocale(LC_ALL,".1251");
    cout<<"Введи, на каком узле искать производные: "<<endl;
    cin>>a>>b;
    double i=a;
    for(a;i<=b;a+=i)
    {
        f1=((func(a+h)-func(a))/((a+h)-a));
        f2=((func(f1)-func(i+h))/((a+h*2)-a));
        f3=((func(f2)-func(f1))/((a+h*3)-a));
        f4=((func(f3)-func(f2))/((a+h*4)-a));
    
    cout<<"Значение 1 производной в точке "<<i<<" равно:"<<f1<<endl;
    cout<<"Значение 2 производной в точке "<<i<<" равно:"<<f2<<endl;
    cout<<"Значение 3 производной в точке "<<i<<" равно:"<<f3<<endl;
    cout<<"Значение 4 производной в точке "<<i<<" равно:"<<f4<<endl;
    cout<<"Значение функции в точке "<<i<<" равно:"<<func(i)<<endl;
    i+=h;
        }
    system("pause");
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.05.2017, 22:22
Ответы с готовыми решениями:

Найти производную высшего порядка
помогите найти производную n-ого порядка y=x/(6*x+1)

Найти решение уравнения высшего порядка
y^3*y''=6

Найти производную N-го порядка
Помогите пожалуйста найти н-тую производную функции cos^3(x). Не могу найти закономерность(((

Найти производную 99-го порядка
Добродень. Нужно найти производную 99-го порядка ({y}^{99}), y=\frac{1-x}{\sqrt{1+x}} Насколько я...

4
0 / 0 / 0
Регистрация: 29.05.2017
Сообщений: 5
19.06.2017, 10:11  [ТС] 2
Ну я же помощи просил, я же не говорил сделать за меня, даже исходник прикрепил. Пожалуйста, просто поправьте мои ошибки(запятая при оглавлении переменных не в щёт).
0
93 / 69 / 22
Регистрация: 17.10.2011
Сообщений: 235
19.06.2017, 10:53 3
для начала выведи на бумаге f1 f2 f3 f4 - у тебя точно не то, потом начинать надо с f0
f0[i]=func(i*h);

f1[i]=(f0[i+1]-f0[i])/h;

f2[i]=(f1[i+1]-f1[i])/h;

f3 сам выведи
0
1718 / 567 / 187
Регистрация: 12.03.2016
Сообщений: 2,169
19.06.2017, 12:41 4
Цитата Сообщение от Justus16 Посмотреть сообщение
Ну я же помощи просил
С такой постановкой задачи ее будете ждать еще столько же.
Цитата Сообщение от Justus16 Посмотреть сообщение
даже исходник прикрепил
А толку от него, лучше бы задание нормально записали.
0
1718 / 567 / 187
Регистрация: 12.03.2016
Сообщений: 2,169
29.06.2017, 17:14 5
Цитата Сообщение от Justus16 Посмотреть сообщение
Для исчесления использовать одночленные интерполяционные формулы
Т.е. интерполяционные формулы Лагранжа, Ньютона, Стирлинга и Бесселя не подойдут?
0
29.06.2017, 17:14
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.06.2017, 17:14
Помогаю со студенческими работами здесь

Найти производную n-го порядка
Помогите, пожалуйста найти производную n-го порядка для \sqrt{1+x} Знаменатель сделал, но никак...

Найти производную n - го порядка у=(ах+в)^1/3
Помогите решить: Найти производную n-го порядка у=(ах+в)^1/3 Никак не получается. Если можно, то...

найти производную n- порядка
подскажите пожалуйста, что делать дальше y=\sqrt{x} y'=\frac{1}{2*\sqrt{x}}...

Найти производную n-го порядка
y=(11+12x)/(6x+5) И если можно, напишите ,пожалуйста, какой формулой здесь надо пользоваться.


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru