Вычисление функции в Mathcad 14
От: insanekoder http://insanesoft.ru
Дата: 11.04.08 16:08
Оценка:
Имеется следующая функция:



Необходимо вычислить ее значение при n = 1..500.

Все хорошо считается если n <= 133. Но дальше маткад просто ничего не считает и выводит сообщение: "Encountered a floating point error".

В справке относительно этого пишут следующее:

You are evaluating a function at a point that is not allowed. For example, the fifth argument to the relax function in Mathcad cannot have zeros in the non-boundary positions of the coefficient matrix.


Насколько я понимаю, ошибка в том, что получается слишком большое число, которое он не переваривает. Если это так, то я думаю что можно посчитать эту функцию как то по частям. Только вот идеи о том, как это сделать, в голову не приходят...

Если у кого-то есть свои соображения по этому поводу, отпишите. Буду благодарен .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.