
У меня есть входной файл, как на изображении ниже, и он содержит матрицу смежности + одно число в первой строке. Итак, проблема в том, что я не могу прочитать файл, чтобы задать эту информацию в 2 переменных, одна из которых хранит строку 1, а переменная 2 хранит матрицу смежности. Так что я могу с этим сделать?
необходимо отметить, что матрица смежности не имеет фиксированного размера! Вот картинка моего вопроса: thnx in advanced :)
решение1
Вы можете прочитать матрицу из файла в переменную с помощью
dlmread
dat = dlmread('filename.ext', ',')
Для разделения частей можно использовать индексацию:
x = data(1, 1) table = data(2:end, :)