กำลังโหลดข้อมูลใน MATLAB

ผู้เขียน: Christy White
วันที่สร้าง: 5 พฤษภาคม 2021
วันที่อัปเดต: 21 มิถุนายน 2024
Anonim
Loading and Logging Data
วิดีโอ: Loading and Logging Data

เนื้อหา

MATLAB เป็นโปรแกรมที่พัฒนาโดย MathWorks สำหรับการคำนวณทางเทคนิค นักวิทยาศาสตร์และวิศวกรสร้างข้อมูลจากการทดลองและการจำลอง ข้อมูลที่สร้างหรือเขียนนอก MATLAB จะต้องโหลดก่อนจึงจะสามารถใช้ฟังก์ชั่นการวิเคราะห์ข้อมูลได้


คุณอาจต้องการโหลดข้อมูลเป็นหนึ่งในหลาย ๆ รูปแบบไฟล์ที่รองรับโดย MATLAB ไฟล์ทั่วไปสามประเภทคือข้อมูลที่จัดรูปแบบ MATLAB (.mat) หมายเลขพื้นที่สีขาวคั่น (ส่วนขยายใด ๆ ) และสเปรดชีต Excel (.xls หรือ * .slsx)

คำสั่ง

MATLAB สนับสนุนไฟล์หลายประเภทเพื่อให้คุณอัปโหลดข้อมูลของคุณ (Jupiterimages / Photos.com / Getty Images)

    MATLAB จัดรูปแบบข้อมูล

  1. เลือก "ไฟล์> ตั้งค่าเส้นทาง ... " จากแถบเมนูและเลือกโฟลเดอร์ที่มีไฟล์. mat ที่คุณต้องการอัปโหลด อีกวิธีหนึ่งคือย้ายไฟล์. mat ไปยังโฟลเดอร์ MATLAB ของคุณโดยใช้ Windows Explorer (Windows) หรือ Finder (Mac)

  2. พิมพ์ "load [file.mat]" ในหน้าต่างคำสั่งที่คุณจะเปลี่ยน "[file.mat] ด้วยชื่อไฟล์. mat ของคุณ

  3. พิมพ์ "whos" เพื่อแสดงรายการตัวแปรที่โหลดในไฟล์. mat ของคุณ

    ตัวเลขคั่นด้วยช่องว่างสีขาว

  1. เลือก "ไฟล์> ตั้งค่าเส้นทาง ... " จากเมนูและเลือกโฟลเดอร์ที่มีไฟล์ของคุณจากตัวเลขคั่นด้วยช่องว่างสีขาว หรือย้ายไฟล์ไปยังโฟลเดอร์ MATLAB ของคุณโดยใช้ Windows Explorer (Windows) หรือ Finder (Mac)


  2. พิมพ์ "mydata = load (filename, '- ascii')" ในหน้าต่างคำสั่งเปลี่ยน "filename" โดยชื่อไฟล์ (รวมถึงส่วนขยายตัวอย่างเช่น "myfile.txt")

  3. พิมพ์ "mydata" เพื่อแสดงข้อมูลที่คุณอัปโหลด

    แผ่นงาน Microsoft Excel

  1. เลือก "ไฟล์> ตั้งค่าเส้นทาง ... " จากเมนูและเลือกโฟลเดอร์ที่มีไฟล์ Excel ของคุณ หรือย้ายไฟล์ไปยังโฟลเดอร์ MATLAB ของคุณโดยใช้ Windows Explorer (Windows) หรือ Finder (Mac)

  2. พิมพ์ "[numericdata, textdata, alldata] = xlsread ('mydata.xls')" ในหน้าต่างคำสั่งเพื่อโหลดสเปรดชีต Excel ของคุณ

  3. พิมพ์ "numericdata" เพื่อแสดงข้อมูลตัวเลขหรือ "textdata" เพื่อแสดงข้อมูลข้อความที่โหลดจากแผ่นงาน หรือพิมพ์ "alldata" เพื่อแสดงทั้งตัวเลขและค่าข้อความในเวกเตอร์เดียว

เคล็ดลับ

  • แทนที่จะโหลดทั้งเวิร์กบุ๊ก Excel คุณอาจต้องการโหลดแผ่นงานแผ่นเดียว ระบุชื่อของเวิร์กชีทเป็นอาร์กิวเมนต์เพิ่มเติมในฟังก์ชัน xlsread เช่น "[numericdata, textdata, alldata] = xlsread ('mydata.xls', 'ชีต')" โดยที่ "ชีท" จะถูกเปลี่ยนโดยชื่อของ ซึ่งคุณจะโหลดจากแผ่นงานของคุณ