Vitajte na [www.pocitac.win] Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy počítačový

Ako zapisovať do súboru CSV v súboroch MATLAB

Hodnoty oddelené čiarkami (CSV) sú textové súbory, ktoré obsahujú údaje oddelené čiarkami a zalomením riadkov. Napríklad matica môže byť uložená v súbore CSV obsahujúcom toľko riadkov, koľko je riadkov, pričom každý riadok obsahuje prvky riadku oddelené čiarkami. Súbory CSV sú užitočné, pretože sú ľahko čitateľné pre človeka pomocou editora obyčajného textu aj pre počítačové programy. Pomocou príkazu „csvwrite“ v MATLABe uložte maticu do súboru CSV.

Krok 1

Definujte jednoduchú maticu tri po troch zadaním nasledujúceho príkazu do [MATLAB] (https://itstillworks.com/13579387/what-is-matlab) príkazové okno: x = [[1 2 3]; [4 5 6]; [7 8 9]];

Krok 2

Maticu x zapíšte do súboru CSV s názvom csvtest.txt pomocou nasledujúceho príkazu: csvwrite ('csvtest.txt', x) Prípona .txt je rozumnou voľbou pre váš súbor CSV, pretože súbory CSV je možné prečítať pomocou obyčajný textový editor. Ďalším bežným rozšírením je .dat. Obsah súboru nezávisí od zvolenej prípony súboru. Súbor sa uloží do vášho predvoleného adresára MATLAB a zobrazí sa na table „Aktuálny adresár“ na pracovnej ploche MATLAB.

Pridajte dva voliteľné argumenty t „csvwrite, aby ste vyrovnali maticu čiarkami v súbore: csvwrite ('csvtest.txt) ', x, 2,0) Dva argumenty zodpovedajú odsadeniu riadkov a stĺpcov. Predchádzajúci príklad pridá dva prázdne riadky čiar na začiatok súboru. Nasledujúci príkaz umiestni začiatok matice do piateho stĺpca na druhý riadok: csvwrite ('csvtest.txt', x, 1,4)

Copyright © počítačové znalosti Všetky práva vyhradené