1

Я полностью новичок в Matlab и хочу вычислить гробнеровскую основу некоторых полиномов.

Я только что написал следующий код в новом окне в Matlab, но он говорит, что gbasis не определен!

syms x1 x2 x3 x4

p = [x1^2-x1, x2^2-x2, x3^2-x3, x4^2-x4,x1+x3-1, x2+x4-1,
x1*x2, x1*x1, x2*x2, x3*x4, x3*x3, x4*x4];

grobnerBasis = gbasis(p,'MonomialOrder','lexicographic')

Что я должен делать?!

1 ответ1

0

gbasis - это функция, которую вы не установили в Matlab.

Единственная версия, которую я смог найти, это часть Mathworks, которая выглядит как математическая библиотека, которая стоит денег:

https://www.mathworks.com/help/symbolic/gbasis.html

Если вы знаете уравнение для gbasis, вы можете написать свою собственную функцию. Вот инструкции:

https://www.mathworks.com/help/matlab/matlab_prog/create-functions-in-files.html

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .