
ich habe eine Eingabedatei wie im Bild unten und sie enthält eine Adjazenzmatrix + eine Zahl in der ersten Zeile. Das Problem besteht also darin, dass ich die Datei nicht lesen kann, um diese Informationen in zwei Variablen festzulegen. Eine davon speichert Zeile 1 und Variable 2 speichert die Adjazenzmatrix. Was kann ich also dagegen tun??
Es muss erwähnt werden, dass die Adjazenzmatrix keine feste Größe hat! Hier ist ein Bild meiner Frage: Danke im Voraus :)
Antwort1
Sie können eine Matrix aus einer Datei in eine Variable einlesen mit
dlmread
dat = dlmread('filename.ext', ',')
Sie können die Teile durch Indizierung trennen:
x = data(1, 1) table = data(2:end, :)