gftrunc

Минимизируйте продолжительность полиномиального представления

Синтаксис

Описание

пример

c = gftrunc(a) обрезает вектор-строку, a, это дает коэффициенты GF (p) полином в порядке возрастающих степеней. Если a(k) = 0 каждый раз, когда k> d + 1, полином имеет степень d. Вектор-строка c не использует эти старшие нули и таким образом имеет длину d + 1.

Примеры

свернуть все

Используйте gftrunc обрезать представление вектора-строки x2+2x3+3x4+4x7+5x8, удаление незначащих элементов с нулевым знаком.

vec = [0 0 1 2 3 0 0 4 5 0 0]
vec = 1×11

     0     0     1     2     3     0     0     4     5     0     0

gfpretty([vec])
 
                         2      3      4      7      8
                        X  + 2 X  + 3 X  + 4 X  + 5 X 

Нули удалены из конца представления вектора-строки, но не с начала или середины вектора-строки.

c = gftrunc([0 0 1 2 3 0 0 4 5 0 0])
c = 1×9

     0     0     1     2     3     0     0     4     5

gfpretty(c)
 
                         2      3      4      7      8
                        X  + 2 X  + 3 X  + 4 X  + 5 X 

Смотрите также

| | | |

Представлено до R2006a