[Ответить в тред] Ответить в тред

Тред закрыт.


03/04/16 - Набор в модераторы 03.04 по 8.04
26/03/16 - Конкурс: Помоги гомункулу обрести семью!
15/10/15 - Набор в модераторы 15.10 по 17.10



[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 2 | 1 | 2
Назад Вниз Каталог Обновить

Maple Вред 03/04/16 Вск 00:21:15  706407   Обсуждение закрыто  
14596320757010.png (12Кб, 429x530)
что не так? Почему возникает ошибка ?
код:
restart;
>

RS:= proc (A,N)
local i,j,S,P,x;
i:=0:
S:=0:
while (i<=N) do
P:=unapply(normal(product((x-A[j+1][1]),j=0..N)
/(x-A[i+1,1])),x):
S:=S+A[i+1,2]/P(A[i+1,1]):
i:=i+1:
end do:
return S:
end proc;
proc(A, N) ... end;
newton:=proc(A)
local N,Nmax,L,x,i:
L:=A[1][2]:
Nmax:=`linalg/vectdim`(A):
for N from 1 to Nmax-1
do
L:=L+Rc(A,N)*product(x-A[i+1][1],i=0..N-1):
end do:
unapply(collect(L,x),x):
end proc;
proc(A) ... end;
XY:=[[-3,5],[-2,3],[0,6],[1,4],[2,7],[3,15]];
[[-3, 5], [-2, 3], [0, 6], [1, 4], [2, 7], [3, 15]]
newton(XY)(t);
Error, (in newton) final value in for loop must be numeric or character

Аноним 03/04/16 Вск 01:31:03  706483
О, Мейпл. Очевидно, в Nmax какая-то ерунда, выведи его на печать.
Аноним 03/04/16 Вск 13:44:55  706673
>>706407 (OP)
Дерьмо ебучее, либо создавай тред по своему маплу по всем правилам, описывай что это, ссылки на доки.
Либо уебывай нахуй в ньюфаг тред, дебил! Мод, ты заснул?

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 2 | 1 | 2
Назад Вверх Каталог Обновить

Топ тредов