|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Aug 2005
Città: Trieste
Messaggi: 98
|
[MATLAB/EXCEL] Organizzare colonne da output in foglio excel
Buongiorno ragazzi,
mi sposto in questa sezione temporaneamente e vengo subito al punto. Per la master thesis sto analizzando dei dati elettromiografici. Il tutto è stato fatto via script matlab che mi da come output un file excel. Il file excel (output.xlsx) contiene 40 colonne e 100 righe in foglio1. Quello che mi servirebbe è uno script (in matlab o anche excel se possibile) che crei 10 fogli (foglio 2:foglio11) contente 4 colonne ciascune, prese dalle 40 iniziali. Quindi Foglio2 (colonne ABCD), 3 (EFGH), 4 (IJKL) etc. In aggiunta mi servirebbero altri 4 fogli (foglio 12:15) che ognuno prenda la prima colonna di ognuno dei 10fogli (foglio12), la seconda colonna di ognuno dei 10 fogli (foglio 13), la terza (foglio 14), e la quarta (foglio 15). (in alternativa una colonna ogni 4, dal foglio1, e cosi via) Il tutto mantenendo il foglio1 con tutti i dati. Secondo voi è fattibile? Se lo faccio manualmente mi ci vorrebbero 5giorni minimo.
__________________
Utenti affidabili : Ho concluso transazioni (+) con : X4B4R4S. VaGioxp. |
![]() |
![]() |
![]() |
#2 |
Member
Iscritto dal: Aug 2005
Città: Trieste
Messaggi: 98
|
Grazie Antonio per la risposta,
ci possiamo sentire in privato per avere un occhio sul file matlab? purtroppo è bello lungo e non saprei dove andare a toccare.
__________________
Utenti affidabili : Ho concluso transazioni (+) con : X4B4R4S. VaGioxp. |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Nov 2005
Città: Texas
Messaggi: 1722
|
Puoi anche lavorare semplicemente con un editor di testo, per esempio esportando il file excel in formato csv (i.e. colonne separate da una virgola).
in tal caso, utilizzando per esempio vim: Codice:
1,$s/\([^,]*,\)\{3}// Codice:
1,$s/\(\([^,]*,\)\{3}\).*/\1/ Non dovrebbe servirti altro, no?
__________________
In God we trust; all others bring data |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 21:35.