- I-MATLAB ikuvumela ukuthi ulondoloze idatha ngefomethi yayo yomdabu ye-.mat, ulondoloze izici zayo.
- Kungenzeka ukungenisa nokuthekelisa amafayela ombhalo (.txt) anemisebenzi efana nale
saveyload. - Ukusekelwa kwe-Excel kwenza kube lula ukukhohlisa idatha usebenzisa
xlswriteyxlsread. - Izibonelo ezisebenzayo zibonisa indlela yokuphatha idatha ngamafomethi ahlukene ngaphakathi kwe-MATLAB.

I-MATLAB iyithuluzi elinamandla lokuhlaziya idatha kanye uhlelo usosayensi. Nokho, ukuze usebenze kahle, kubalulekile ukwazi ukungenisa nokuthekelisa idatha ngamafomethi ahlukene. Lokhu kwenza kube lula ukudlulisa ulwazi phakathi kwe-MATLAB nezinye izinhlelo zokusebenza, njenge-Excel noma amafayela ombhalo. Uma ufuna ukufunda okwengeziwe ngamakhono ahlukene e-MATLAB, ungabheka umhlahlandlela wethu wokuthi ungalivula kanjani ifayela .bak.
Kulesi sihloko, sizohlola ngokuningiliziwe izindlela ezahlukene zokungenisa nokuthekelisa idatha ku-MATLAB, ehlanganisa yonke into ngefomethi yayo yomdabu. .mat kufika kumbhalo kanye namafayela e-Excel. Ngezincazelo ezicacile nezibonelo ezisebenzayo, uzofunda ukuphatha idatha yakho kalula.
Londoloza futhi ulayishe idatha ngefomethi yomdabu ye-MATLAB
Ifomethi ephumelela kakhulu yokugcina idatha ku-MATLAB yifomethi .mat. Lolu hlobo lwefayela lugcina zonke izakhiwo zedatha nezakhiwo. Ukuze uthuthukise umsebenzi wakho, kuyasiza futhi ukuqonda ukuthi ungazivula kanjani ezinye izinhlobo zamafayela, njengoba kuchaziwe kumhlahlandlela wethu wokuthi ungavula kanjani ifayela le-.
- Londoloza yonke idatha yendawo yokusebenza:
save nombre_archivodala ifayelanombre_archivo.matnazo zonke izinto eziguquguqukayo ezigcinwe kuseshini ye-MATLAB. - Londoloza okuguquguqukayo okuthile:
save nombre_archivo A B Civumela ukulondoloza kuphela okuguquguqukayo A, B y C kufayela. - Layisha amafayela we-.mat:
load nombre_archivoithola zonke izinhlobo ezigcinwe efayelini.
Ukungenisa nokuthekelisa idatha kumafayela ombhalo
Kwezinye izimo, kungase kube usizo ukusebenza ngamafayela ombhalo (.txt), njengoba zinesakhiwo esilula futhi zihambisana namapulatifomu amaningi. Ngaphezu kwalokho, ukwazi ukuthi izinhlobo ezahlukene zamafayela ziphathwa kanjani kubalulekile ekuhlaziyweni kwedatha, kanye nasekukhohlisweni kwamafayela.
- Londoloza okuhlukile efayeleni lombhalo:
save nombre_archivo.txt A -asciiigcina okuguquguqukayo A ngefomethi yombhalo. - Layisha idatha kusuka kufayela lombhalo:
load nombre_archivo.txtingenisa idatha futhi iyigcine endaweni yokusebenza. - Usar
dlmwriteukubhala kumafayela anqunyelwe:dlmwrite('nombre_archivo.txt',variable)ikuvumela ukuthi ulondoloze idatha kufayela lombhalo elinama-delimiters athile. - Ngenisa idatha kusuka kufayela lombhalo:
variable = importdata('nombre_archivo.txt')ibuyisa idatha futhi iyigcine kokuguquguqukayo okuguquguqukayo.
Ukuphathwa Kwedatha ku-Excel nge-MATLAB
I-MATLAB yenza kube lula ukungenisa nokuthekelisa idatha kumafayela e-Excel (.xls o .xlsx), evumela ukukhohliswa kwayo endaweni yokusebenza. Ukuqonda ukuthi uxhumana kanjani namafomethi ahlukene kubalulekile, njengalapho uvula i-.
- Thumela idatha ku-Excel:
xlswrite('nombre_archivo.xls',variable)gcina okuguquguqukayo okuguquguqukayo kufayela le-Excel. - Ngenisa idatha kusuka ku-Excel:
variable = xlsread('nombre_archivo.xls')ikuvumela ukuthi ufunde idatha efayelini le-Excel. - Cacisa ishidi nebanga ledatha:
data = xlsread('nombre_archivo.xls','Hoja1','A1:C4')ingenisa kuphela ububanzi obukhethiwe.
Isibonelo esisebenzayo: Ukulondoloza nokulayisha idatha ku-MATLAB
Ake sithi sifuna ukukhiqiza i-matrix yedatha engahleliwe futhi siyilondoloze ngamafomethi ahlukene ukuze siyithole kamuva. Amakhono okukhohlisa idatha ku-MATLAB afana nalawo ongawasebenzisa lapho uvula ifayela le-.
Ukukhiqiza i-matrix enezinombolo ezingahleliwe:
datos = 100 + 5*randn(100,5);
Igcina i-matrix ngamafomethi ahlukene:
- Ngefomethi ye-MATLAB:
save datos.mat datos - Ngefomethi yombhalo:
save datos.txt datos -ascii - Ku-Excel:
xlswrite('datos.xlsx', datos)
Ukuze ubuyisele idatha:
- Kusuka kufayela le-.mat:
load datos.mat - Kusuka kufayela le-.txt:
load datos.txt - Kusuka kufayela le-Excel:
datos = xlsread('datos.xlsx')
Ukungenisa kanye nokuthekelisa idatha nge-MATLAB kuyikhono elibalulekile lokusiza ukuhlaziya kanye nokukhohliswa kolwazi ngamafomethi ahlukene. Ngalawa mathuluzi, ukusebenza ngedatha ku-MATLAB kuzosebenza kahle kakhulu.
Umbhali oshisekayo ngomhlaba wamabhayithi nobuchwepheshe ngokujwayelekile. Ngiyathanda ukwabelana ngolwazi lwami ngokubhala, futhi yilokho engizokwenza kule bhulogi, ngikubonise zonke izinto ezithakazelisayo kakhulu ngamagajethi, isofthiwe, ihadiwe, izitayela zobuchwepheshe, nokuningi. Inhloso yami ukukusiza ukuthi uzulazule emhlabeni wedijithali ngendlela elula nejabulisayo.
