Ok, quindi ho compilato e fatto ilcalcoli di un dato dato su excel spreedsheet. Ora, dato che i dati sono così grandi, voglio usare MATLAB per tracciarlo. Così, ho separato ogni set di dati da 1-10 e li ho salvati come file txt su una cartella. Vorrei usare un codice per assegnare alcune colonne alla colonna 1 e 2 e così via, ad esempio dall'insieme 2 per esempio, e tracciarle. Come dovrei avvicinarmi? Attualmente sto usando il codice "importdata". Come posso selezionare la colonna di cui ho bisogno in particolare? Ecco un esempio di ciò che ho finora:
set2=importdata(file2.txt)
column3=set2(?) (say i need column 3)
column4=set2(?) (say i need column 4)
plot(column3,column4)
Non sono bravo con Matlab, vorrei un aiuto, grazie
set2 data saved as file2
350 1.2 858 0.02 1300
550 1.4 721 0.02 1300
650 1.8 673 0.02 1300
750 2.2 600 0.01 1300
risposte:
3 per risposta № 1Si noti che si può semplicemente usare il built-in di MATLABfunzione xlsread () per leggere i dati, piuttosto che salvare su file di testo e quindi caricare. Estrarre le colonne sarebbe ancora la stessa della risposta del poster precedente.
1 per risposta № 2
Uso
column2 = set2(:,2)
column3 = set2(:,3)
eccetera