Чем gfdiv отличается от "\" для поля Галуа в Matlab?

Я две переменные YDataVector и diff, которые (255 x 1 gf), то есть векторы Галуа. Мне нужно сделать деление между двумя переменными, как для действительных чисел

YDataVector = ( YDataVector - 1 ) / diff;

Я обнаружил, что есть также команда gfdiv, которая разделяет элементы полей Галуа.

Какой оператор \ в поле Галуа в Matlab?

Так какой оператор деления я должен использовать gfdiv или \ в моем случае?

1 ответ

Решение

gfdiv выполняет поэлементное деление, тогда как gf/mldivide (\) сродни матричному делению (то есть решению линейных систем или инвертированию матриц). gfdiv представляется частным случаем ./ особенно если P > 2, Смотрите эту статью MathWorks для получения дополнительной информации.

Другие вопросы по тегам