Чем gfdiv отличается от "\" для поля Галуа в Matlab?
Я две переменные YDataVector и diff, которые (255 x 1 gf), то есть векторы Галуа. Мне нужно сделать деление между двумя переменными, как для действительных чисел
YDataVector = ( YDataVector - 1 ) / diff;
Я обнаружил, что есть также команда gfdiv, которая разделяет элементы полей Галуа.
Какой оператор \ в поле Галуа в Matlab?
Так какой оператор деления я должен использовать gfdiv или \ в моем случае?
1 ответ
Решение
gfdiv
выполняет поэлементное деление, тогда как gf/mldivide
(\
) сродни матричному делению (то есть решению линейных систем или инвертированию матриц). gfdiv
представляется частным случаем ./
особенно если P > 2
, Смотрите эту статью MathWorks для получения дополнительной информации.