Ряд Тейлора
Помогите пожалуйста
Задание выглядит так: Вычислить и вывести на экран значения исходной функции (функция записана слева от знака «=»), значения функции, рассчитанное с помощью ряда Тейлора, на интервале от X нач до X кон из области определения функции с шагом dx и точностью eps. На экране так же должно отображаться количество просуммированных членов ряда. у меня есть небольшие наброски: #include <iostream.h> #include <vcl.h> #include <stdio.h> #include <conio.h> #include <math.h> void main() { int n(0),z(1); long double xn,xk,eps,dx,f,q,p,w(0); do{ cout<<"Vvedite X nahalinoe i X konechnoe X>0"<<endl; cin>>xn>>xk; } while (xn<0 && xn<=xk); cout<<"Vvedite eps"<<endl; cin>>eps; cout<<"Vvedite shag"<<endl; cin>>dx; cout<<"-------------------------------------------------------------"<<endl; cout<<"| i | X | F | arctg (x) |"<<endl; cout<<"-------------------------------------------------------------"<<endl; ???????????????????????? ???????????????????????? ???????????????????????? getch(); } |
в чем собственно загвоздка?
сначала сделаем цикл перебирающий шаг Код:
while(xn <= xk) это вычисление можно так-же сделать циклом Код:
double otvet = - pi / 2; |
т.е. всё то, что я написал - чушня полная??? А то что-то я не въехал))
|
да нормально ты написал... данные получаешь с клавиатуры через консоль, мало подятно зачем это?
Цитата:
|
Цитата:
Ещё бывает интересный случай, когда 0.0 > 0.0000001 (по краней мере условие <= не выполняется). В общем вычисление с плавающей точкой - не очень точная вещь |
в таком случае, подскажите пожалуйста как лучше написать такое выражение, буду очень признателен!
|
ну все зависит от того на каком ты курсе)) для начала стоит написать как я предложил и посмотреть что получится...
|
я на втором курсе..
|
ну вот и пиши не смущаясь всякими представлениями вещественных чисел в компе с помощью всяких мантисс и из-за этого возможной несходимости как те верно сказал pva. Давно бы уже написал и отнес преподу, переписал и сдал.
|
понимаешь ли в чём проблема, я учусь дистанционно (т.е. это предполагает САМООБУЧЕНИЕ в большинстве случаев) и у меня просто нет возможности кататься по преподам))
|
ну так вообще замечательно - отправил - что непонравилось поправил.. ни те ору, криков "отчислю" и "ты дурак". Пиши уже.. мне лень такое писать... врятли вообще это кого заинтересует.. не цепляет, не интересно.
|
Время: 02:07. |
Время: 02:07.
© OSzone.net 2001-