У меня есть function
определяется какMatlab функция numjac
F = model(t,y,X)
Где y
являются переменными и X
представляет некоторые дополнительные параметры кормлю функции. Я использовал numjac
, с большим успехом, чтобы рассчитать dF/dy
. Может ли numjac
рассчитать якобиан также по параметрам X
?
Почему бы не использовать MATLAB 'numjac', а не эту версию из File Exchange? Они не совпадают, и версия FEX представляет собой модифицированную версию реализации MATLAB. Я не достаточно хорошо разбираюсь в численном анализе, чтобы определить, хороши ли модификации или нет, но я считаю, что MATLAB 'numjac' уже очень хорош. Возможно, версии FEX имеют некоторые изменения, которые приносят пользу FEX-приложению (идентификация нечеткой модели), но не принесут вам пользы. –
@SamRoberts Я использую 'numjac' непосредственно из MATLAB. – laureapresa
Я понимаю, что вы используете команду 'numjac' непосредственно из MATLAB. Но вы связались с файлом 'numjac', который доступен для загрузки с Файлового Exchange. Существует также команда 'numjac', которая поставляется как часть самого MATLAB, как часть продукта. Я спрашивал, почему вы используете команду File Exchange, а не команду, поставляемую с MATLAB. «Numjac» в файловом обмене, по-видимому, является модификацией «numjac», поставляемой с продуктом, и может быть хуже/медленнее (или лучше, я действительно не знаю). –