Kako brati CSV kot vektor v MATLAB

Avtor: Eric Farmer
Datum Ustvarjanja: 12 Pohod 2021
Datum Posodobitve: 13 December 2024
Anonim
Kako brati CSV kot vektor v MATLAB - Članki
Kako brati CSV kot vektor v MATLAB - Članki

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)
  1. 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 [...]«).

  2. 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.


  3. 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.