Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
StalkerSmerch
1 / 1 / 2
Регистрация: 04.03.2012
Сообщений: 159
#1

Как извлечь производную из функции в C? - C++

29.03.2012, 22:58. Просмотров 1023. Ответов 4
Метки нет (Все метки)

Столкнулся с такой проблемой, как взятие производной в Методе Ньютона.
Не могли бы сказать и подробно расписать формулу как её извлечь?
Заранее спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.03.2012, 22:58
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как извлечь производную из функции в C? (C++):

Как найти производную функции - C++
f(x)=x^3-x-cos(x) Написала вот эту программу,что здесь неправильно? #include <iostream> #include<stdio.h> #include<math.h> ...

Как найти производную функции с использованием С++? - C++
Например, у меня будет функция вида 2x3+4y. Как мне написать программу, которая ищет ее производную?

Как продифференцировать (найти производную) для функции - C++
y=ctg(3x)*arccoc(3x^2)

Как извлечь корень из числа без функции с++ ? - C++
Может с циклами как нибудь

Найти производную функции - C++
найти производную функции f(x)=sinx(cosx-x^3) по определению (delta=0.1)в точках из интервала [0,5) с шагом 0,5. заранее благодарен:)

Найти производную функции - C++
помогите плиз. сделать программу с использованием функции. найти производную функции f(x)=sinx(cosx-x^3) по определению (delta=0.1)в...

4
Jupiter
Каратель
Эксперт С++
6561 / 3982 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
29.03.2012, 22:59 #2
численное значение производной
http://ru.wikipedia.org/wiki/%D0%A0%...81%D1%82%D1%8C
0
StalkerSmerch
1 / 1 / 2
Регистрация: 04.03.2012
Сообщений: 159
29.03.2012, 23:07  [ТС] #3
Jupiter, Это я видел вот только я не совсем понял откуда берётся dx в Методе Ньютона
Вот как я понял формулу:
f'(xn)=(f(xn+dx)-f(xn))/dx
Где f(xn) и есть наша функция.
0
Kuzia domovenok
2050 / 1895 / 173
Регистрация: 25.03.2012
Сообщений: 6,516
Записей в блоге: 1
29.03.2012, 23:20 #4
dx ты сам можешь выбрать, как небольшое конечное приращение. Можешь задать его константой.

C
1
2
3
4
const double dx=1e-3;
double derivative(double (*f)(double),double x){
    return ( (*f)(x+dx)-(*f)(x) )/dx;
}
1
StalkerSmerch
1 / 1 / 2
Регистрация: 04.03.2012
Сообщений: 159
02.04.2012, 17:01  [ТС] #5
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
dx ты сам можешь выбрать, как небольшое конечное приращение. Можешь задать его константой.

C
1
2
3
4
const double dx=1e-3;
double derivative(double (*f)(double),double x){
    return ( (*f)(x+dx)-(*f)(x) )/dx;
}
Помогло, спасибо!!!!
0
02.04.2012, 17:01
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.04.2012, 17:01
Привет! Вот еще темы с ответами:

Найти вторую производную функции - C++
найти вторую производную функции f(x)=cos(x)-sin^5 (x)

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

Hайти вторую производную функции, зная f(x)=x^4-cos^2(x), по определению( =0,1) в точках c и d. - C++
Hайти вторую производную функции, зная f(x)=x^4-cos^2(x), по определению( =0,1) в точках c и d.

Написать шаблон класса полином и функции, высчитывающие производную и первообразную полинома - C++
Доброе утро. Нам задали такое задание:написать шаблон класса полином и функции,высчитывающие производную и первообразную полинома.Вроде...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

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