Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > [c++ builder] Построение пророждающей матрицы


Автор: NordWolf 19.11.2007, 23:35
Просьба помочь как можно скорей. Допуск к экзамену как-никак.

1) В текстовом файле inp.txt хранится проверочная матрица H линейного (n,k) кода, правая часть которой является единичной матрицей. Построить пророждающую матрицу G этого кода.

2)Найти все непереводимые многочлены степени <=4 над полями Z5 и Z7.

заренне благодарен.

Автор: lenin_yo 20.11.2007, 09:04
А более конкретно можешь спросить?
Делать всю роботу нету сил, а по какой то части может и помог бы чемто.

Автор: NordWolf 21.11.2007, 15:20
да я и сам просто не могу понять с чего начать... у меня нету никаких зацепок. 

Автор: lenin_yo 21.11.2007, 20:12
для начала можешь так загрузить матрицу с файла
Код

const m=3;
const n=3;
int matrix[m][n];
int load();

int load()
{
    int tmp;
    ifstream fin ("inp.txt");
    if(!fin)
    {    return 1;
    }
   for(int i=0;i<m;i++)
   {    for(int j=0;j<n;j++)
        {    if(!fin.eof())
            {    fin>>tmp;
              if(fin)
             matrix[i][j]=tmp;
       }
      }
   }
    fin.clear();
    fin.seekg(ios::beg);
    fin.close();
    return 0;
}

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)