Public Function Integral(X) A = 0 B = 1 H = 0.1 EPS = 0.5 N = (B - A) / H For K = 1 To 10 INT1 = 0 For T = 0 To N Step H INT1 = INT1 + Exp(-T) * T ^ (X - 1) Next T INT1 = INT1 * H H = H / 2 N = (B - A) / H INT2 = 0 For T = 0 To N Step H INT2 = INT2 + Exp(-T) * T ^ (X - 1) Next T INT2 = IN2 * H If Abs(INT1 - INT2) <= EPS Then Exit For End If Next K Integral = INT2 End Function
Но при запуске (типа =Integral(1,5)) он виснет, вернее такое ощущение, что там бесконечный цикл идет, но где я че-то понять не могу. Подскажите пожалуйста?
_________________ Здесь так мало тех, с кем легко говорить,
Еще меньше тех, с кем не страшно молчать (c)
Member
Статус: Не в сети Регистрация: 03.01.2004 Откуда: Питер
С Exel и первыми двумя заданиями в MathCAD кое-как справился, но №3 меня пугает. Помогите плз..
Вот одно последнее несчастное задание:
#77
Надо в MathCAD сделать, очень...
В благодарность могу помочь с информатикой(программирование на Delphi, paskal, С)
_________________ Здесь так мало тех, с кем легко говорить,
Еще меньше тех, с кем не страшно молчать (c)
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения