υπολογιστή

* Γνώση Υπολογιστών >> υπολογιστή >> Λογισμικό

Πώς να γράψετε σε CSV σε MATLAB

Τα αρχεία με τιμή διαχωρισμού με κόμμα (CSV) είναι αρχεία κειμένου που περιέχουν δεδομένα που διαχωρίζονται με κόμματα και διακεκομμένες γραμμές. Μια μήτρα, για παράδειγμα, μπορεί να αποθηκευτεί σε ένα αρχείο CSV που περιέχει τόσα γραμμές όπως υπάρχουν γραμμές, κάθε γραμμή περιέχει τα στοιχεία της γραμμής που χωρίζονται με κόμματα. Τα αρχεία CSV είναι χρήσιμα επειδή είναι ευανάγνωστα τόσο για τους ανθρώπους χρησιμοποιώντας έναν επεξεργαστή απλού κειμένου όσο και για προγράμματα υπολογιστών. Χρησιμοποιήστε την εντολή "csvwrite" στο MATLAB για να αποθηκεύσετε ένα μήτρα σε ένα αρχείο CSV.

Βήμα 1

Καθορίστε ένα απλό πλέγμα τριών με τρία πληκτρολογώντας την ακόλουθη εντολή στο [MATLAB] (https://itstillworks.com/13579387/what-is-matlab) παράθυρο εντολών: x = [[1 2 3], [4 5 6], [7 8 9]],

Βήμα 2

Γράψτε τον πίνακα x σε ένα αρχείο CSV που ονομάζεται csvtest.txt χρησιμοποιώντας την ακόλουθη εντολή: csvwrite ('csvtest.txt', x) Η επέκταση .txt είναι μια εύλογη επιλογή για το αρχείο CSV, αφού αρχεία CSV μπορούν να διαβαστούν από ένα πρόγραμμα επεξεργασίας απλού κειμένου. Μια άλλη κοινή επέκταση είναι .dat. Τα περιεχόμενα του αρχείου δεν εξαρτώνται από την επέκταση αρχείου που επιλέγετε. Το αρχείο αποθηκεύεται στον προεπιλεγμένο κατάλογο MATLAB και εμφανίζεται στο παράθυρο "Current Directory" στην επιφάνεια εργασίας του MATLAB.

Προσθέστε δύο προαιρετικά επιχειρήματα t "csvwrite για να αντισταθμίσετε το μήτρα με κόμματα μέσα στο αρχείο: csvwrite ('csvtest.txt ', x, 2,0) Τα δύο αρχεία αντιστοιχούν στην offset των γραμμών και των στηλών.Το προηγούμενο παράδειγμα προσθέτει δύο κενές σειρές γραμμάτων στο πάνω μέρος του αρχείου.Η ακόλουθη εντολή τοποθετεί την αρχή του πίνακα στην πέμπτη στήλη στο δεύτερο γραμμή: csvwrite ('csvtest.txt', x, 1,4)

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα