Mathematica: ошибка при установке функции с использованием NIntegrate и '(дифференциация)

Code golf:

var a = location.search&&location.search.substr(1).replace(/\+/gi," ").split("&");
for (var i in a) {
    var s = a[i].split("=");
    a[i]  = a[unescape(s[0])] = unescape(s[1]);
}

Показать его!

for (i in a) {
    document.write(i + ":" + a[i] + "<br/>");   
};

На моем Mac: test.htm?i=can&has=cheezburger отображает

0:can
1:cheezburger
i:can
has:cheezburger
0
задан Christoph Bernkopf 13 July 2018 в 18:39
поделиться

1 ответ

@Bill: Спасибо, что указали это! Вот мой исправленный код:

dSes[T_, p_, alpha_] = D[Ses[T, p, alpha], T];
Ces[T_, p_, alpha_] := T*dSes[T, p, alpha];

теперь работает дифференциация. Но когда я запускаю подгонку, я получаю следующую ошибку: длинный список чисел, скобок, компиляция '$ ... не является списком реальных чисел с размерами {28} в {p, alpha} = {0.5.1.764 }.

0
ответ дан Christoph Bernkopf 17 August 2018 в 12:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: