Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно
pva pva вне форума

Аватара для pva

Ветеран


Сообщения: 1180
Благодарности: 279

Профиль | Отправить PM | Цитировать


я не понял, как так k=1, k!=1

Обычно сама математика пишет такие формулы в виде
Код: Выделить весь код
phi[m_][x_] := Product[(x-x[k])/(x[m]-x[k]), {k,1,n}]
При этом x объявлета как функция (по аналогии с константами интегрирования C[n])

Странно, что не получается реализовать её в виде таблицы, должно получиться:
Код: Выделить весь код
x = Table[...]
phi[x1_]=Table[Times@@((x1-x)/(x[m]-x)), {m,1,Length[x]}]] (*здесь x1 должна быть таблицей длины Length[x] *)
Ещё вариант: (мой любимый, но без пол-литра не поймёшь, куда посылает)
Код: Выделить весь код
x = Table[...]
phi[x1_]:=(Times@@((x1-x)/(#1-x))&)/@x (*здесь x1 должна быть таблицей длины Length[x] *)

Последний раз редактировалось pva, 15-11-2013 в 10:22.


Отправлено: 10:17, 15-11-2013 | #17