2017-04-07 3 views
0

Ich habe eine Tabelle mit dem Namen patients in Matlab, die ich aus dem Lesen einer Excel-Datei mit dem Befehl readtable erstellt habe. Jetzt möchte ich programmatisch eine neue Zeile zu dieser Tabelle hinzufügen. Habe ich versucht, die folgenden:Hinzufügen von Zeilen zu Matlab-Tabelle

patients.LastName{end+1} = 'Stewart'; 

Während dieser Wert an der richtigen Stelle in der Tabelle hinzufügt, gibt es einen generischen Namen meiner Reihe. Meine RowNames Eigenschaft in diesem Fall ist wichtig.

Wie füge ich meiner Tabelle in Matlab eine neue Zeile hinzu und gebe ihr einen Namen, um den Inhalt zu füllen?

Antwort

0

Dies ist, weil alle anderen Einträge außer Nachname leer sind. Aber keine Sorge. Um bestimmte Rownames zuzuweisen, verwenden Sie bitte die folgende Anweisung. Angenommen, Sie möchten Nachnamen als Zeilennamen der Tabelle zuweisen.

patients.Properties.RowNames = patients.LastName; 
Verwandte Themen