2013-04-03 6 views
1

Учитывая элемент (i, j) в матрице, что является симметричным соответствием в матрице. Я пытаюсь создать функцию, которая генерирует симметричную матрицу в c. Большое спасибо.Симметричные позиции в матрице

Также было бы разумно создать матрицу «вручную» с использованием функции rand() или прочитать из файла, если я имею дело с большими матрицами?

+1

Первый вопрос супер легкий, но я не понимаю ваш второй вопрос. 'rand' даст вам случайную матрицу. –

ответ

0

Учитывая (, I J) элемент в матрице, что является симметричным корреспондентом в матрице

В симметричной матрицы A, A(i, j) == A(j, i).

Также было бы разумно создать матрицу «вручную» с использованием функции rand() или читать из файла, если я имею дело с большими матрицами?

Это невозможно ответить без какого-либо контекста. Однако, если вам нужна случайная матрица и не нужно сохранять ее в разных записях, нет никаких оснований сохранять ее в файле.