Vsebina
Funkcija "csvread" uvozi podatke iz datoteke z vrednostmi, ločenimi z vejico, v MATLAB. Datoteka CSV lahko vsebuje več vrstic; funkcija jih razlaga kot vrstice v dvodimenzionalnem nizu. Združite "csvread", operacijo prenosa in funkcijo "preoblikujte" za uvoz datoteke CSV kot enodimenzionalnega vektorja, pri čemer so vse vrstice združene v eno.
Navodila
Matlab je programska oprema, ki vam omogoča analizo velikih količin informacij (Podatki o podjetju Thinkstock / Comstock / Getty Images)-
Datoteko CSV shranite v imenik »MATLAB« v uporabniški mapi ali si zabeležite celotno pot do datoteke (na primer »C: Uporabniki, uporabniško ime [...]«).
-
Datoteko "csvfile.txt" uvozite kot vektor in shranite vsebino v spremenljivko, imenovano "csv", tako da v ukazno okno vnesete naslednje:
csv = preoblikuje (csvread ('csvfile.txt') ', 1, []);
Obvestilo o uporabi operaterja prenosa (') po klicu "csv"; pripravi podatke za funkcijo "preoblikuje", ki se bere v stolpcih namesto v vrsticah. Naslednja dva argumenta "preoblikujeta" podajata vrstico za rezultat in poskrbita, da se celotno polje preoblikuje. Vnesite celotno pot datoteke CSV, če ne delate v mapi, ki jo vsebuje.
-
Vnesite "csv" in pritisnite "Enter", da prikažete vsebino vektorja in se prepričajte, da je ukaz deloval.
Kako
- Če imajo različne vrstice datoteke različne količine elementov, bo MATLAB dodal ničle v manjkajoče presledke.