MATLAB ghi vào Excel

Export là hàm MATLAB dùng để xuất dữ liệu từ Workspace. Bạn có thể xuất các biến từ không gian làm việc MATLAB sang các định dạng tệp khác nhau như. txt, jpg, trang tính Excel, v.v. Trong nhiều ứng dụng, chúng tôi cần nhiều tệp hoặc cơ sở dữ liệu khác nhau làm đầu ra. Các loại ứng dụng này sẽ không hoạt động hoặc hoạt động mà không có chức năng xuất. Tất cả các loại dữ liệu có thể xuất bằng cách sử dụng chức năng xuất trong Matlab. Về cơ bản, dữ liệu được xuất trong Workspace. Sau đó, dữ liệu đó có thể được xuất đến đích. Cùng với chức năng xuất, chúng ta có thể đặt tên của tệp mà chúng ta sẽ sử dụng trong chương trình của mình

Gói khoa học dữ liệu tất cả trong một(360+ khóa học, hơn 50 dự án)

MATLAB ghi vào Excel
MATLAB ghi vào Excel
MATLAB ghi vào Excel
MATLAB ghi vào Excel

MATLAB ghi vào Excel
MATLAB ghi vào Excel
MATLAB ghi vào Excel
MATLAB ghi vào Excel

Giá bán
Xem các khóa học

Hơn 360 khóa học trực tuyến. hơn 50 dự án. Hơn 1500 giờ. Giấy chứng nhận có thể kiểm chứng. Truy cập trọn đời
4. 7 (85.992 xếp hạng)

Làm cách nào để xuất dữ liệu từ MATLAB?

Để xuất dữ liệu từ MATLAB chúng ta có nhiều cách khác nhau như xuất dữ liệu ra file excel của Microsoft, xuất dữ liệu ra file text,…

Bắt đầu khóa học khoa học dữ liệu miễn phí của bạn

Hadoop, Khoa học dữ liệu, Thống kê và những thứ khác

Có một bước đơn giản để xuất dữ liệu

  • Ghi dữ liệu vào kịch bản
  • Tải dữ liệu vào không gian làm việc
  • Sau khi tải dữ liệu, xuất dữ liệu đến đích mong muốn

Phương pháp xuất dữ liệu

Đưa ra dưới đây cho thấy các phương pháp xuất dữ liệu

Ví dụ 1

Hãy xem ví dụ với Xuất dữ liệu sang trang tính Excel

Trong ví dụ này, chúng tôi thảo luận cách xuất dữ liệu phạm vi Simulink sang tệp trang tính Excel bằng cách sử dụng lệnh có thể ghi trong Matlab. Về cơ bản, trong ví dụ này, chúng tôi lấy Simulink đó và gán phạm vi sóng hình sin và vẽ sơ đồ cho nó. Chúng tôi xuất dữ liệu từ Simulink đó, về cơ bản lưu trữ giá trị thời gian và tín hiệu. Sau đó, chúng ta có thể lấy một biến có tên là ‘Ta’, trong Ta, chúng ta có thể lưu trữ dữ liệu đã xuất từ ​​Simulink, để xuất dữ liệu, chúng ta sử dụng hàm viết sẵn bảng có sẵn trong MATLAB. Sau đó, chỉ cần hiển thị dữ liệu đó vào bảng excel

Mã số

Ta = table(ScopeData.time, ScopeData.signals.values)
writetable(Ta,'Book1.xlsx')

đầu ra

MATLAB ghi vào Excel

Chúng tôi đã thấy mã Matlab đó chẳng hạn và xuất ra trong cửa sổ lệnh. Khi chúng ta chạy ví dụ bảng được tạo vào cửa sổ lệnh. Bảng chứa các cách đọc khác nhau của dữ liệu hình sin được tạo trong Simulink

Để xuất bảng trong vùng làm việc sang tệp bảng tính Excel, chúng ta sử dụng hàm writetable

MATLAB ghi vào Excel

Chúng tôi thấy rằng cửa sổ Simulink. Trong cửa sổ Simulink, có một sóng hình sin được kết nối với phạm vi bình thường. Sau khi chạy Simulink, chúng tôi quan sát thấy tín hiệu sóng hình sin tại phạm vi. Chúng tôi đã thấy tín hiệu đó. Chúng tôi có thể xuất dữ liệu từ không gian làm việc sang bất kỳ trang tính nào trong tệp ở bất kỳ vị trí nào. Nhưng theo mặc định, writetable ghi dữ liệu bảng của bạn vào trang tính đầu tiên trong tệp, bắt đầu từ ô A1

Cuối cùng, dữ liệu của phạm vi Simulink trong Matlab được xuất ra tệp Excel bằng hàm writetable. Các số liệu dưới đây cho thấy dữ liệu được xuất ra ở dạng tệp excel

MATLAB ghi vào Excel

MATLAB ghi vào Excel

Cuối cùng, dữ liệu của phạm vi Simulink trong Matlab được xuất ra tệp Excel

Hình trên cho thấy dữ liệu được xuất ra file excel

Ví dụ #2

Chúng ta hãy xem xét một ví dụ khác về xuất dữ liệu. Bây giờ chúng ta có thể xuất dữ liệu dạng bảng từ không gian làm việc MATLAB vào tệp bằng hàm writetable. Chúng ta có thể tạo một bảng đơn giản và viết một số điểm bổ sung. Sau đó xuất dữ liệu đó sang. tập tin txt. Dữ liệu có thể được xuất khẩu từ. txt để xử lý thêm

Các bước xuất dữ liệu ra tệp văn bản

  • Đầu tiên, chúng tôi tạo dữ liệu dạng bảng bằng cách sử dụng chức năng MATLAB
  • Sau đó, dữ liệu dạng bảng được xuất sang tệp đích bằng hàm writetable

Hàm có thể ghi giúp xuất dữ liệu từ không gian làm việc sang tệp

Mã số

clc;
close all;
clear all ;
Size = [0.5;0.2;2;5.25;6.5];
Shape = {'rectangle';'Round';'square';'rectangle';'Round'};
Price = [10.3;13.49;10.70;12.30;16.9];
Stock = [396;702;445;191;572];
T = table(Size,Shape,Price,Stock)
writetable(T,'mydoc.txt');
type mydoc.txt

đầu ra

Ví dụ: chúng tôi đã tạo bảng và gán dữ liệu đó cho một biến sau đó tất cả dữ liệu được chuyển đến mydoc. tập tin txt

MATLAB ghi vào Excel

Chúng tôi đã thấy mã Matlab đó chẳng hạn và xuất ra trong cửa sổ lệnh

MATLAB ghi vào Excel

Hình trên cho thấy dữ liệu đã xuất trong. tập tin txt. Đây là dữ liệu giống với dữ liệu trong bảng

Phần kết luận

Trong bài viết này chúng ta đã cùng nhau tìm hiểu các khái niệm cơ bản về xuất dữ liệu trong Matlab là gì. Và cách chúng ta sử dụng hàm xuất trong Matlab. Trong bài viết này, chúng ta cũng đã xem một số ví dụ liên quan đến xuất dữ liệu bằng mã Matlab và cũng đã xem các kết quả đầu ra liên quan về nó. Cũng xem cách xuất dữ liệu phạm vi Simulink sang tệp trang tính Excel bằng lệnh writetable

Bài viết được đề xuất

Đây là hướng dẫn xuất dữ liệu MATLAB. Ở đây chúng tôi thảo luận về việc giới thiệu, làm thế nào để xuất dữ liệu từ MATLAB? . Bạn cũng có thể xem các bài viết sau để tìm hiểu thêm –

Làm cách nào để chuyển đổi tệp MATLAB sang Excel?

Cách chuyển đổi MAT sang XLS .
Bấm đúp vào biểu tượng ứng dụng MATLAB từ màn hình của bạn để mở chương trình. .
Nhập lệnh "tải tệp mới" trong cửa sổ lệnh và nhấn phím "Enter", trong đó "NewFile" là tên của ". .
Gõ lệnh "xlswrite('NewExcelFile

Mã MATLAB có thể chạy trong Excel không?

Sau khi có dữ liệu trong bảng tính Microsoft Excel, bạn có thể thực thi các hàm MATLAB bằng nhiều phương pháp khác nhau . Ví dụ: bạn có thể sử dụng dải băng Microsoft Excel, menu ngữ cảnh, ô trang tính hoặc macro VBA. Để tìm các hàm MATLAB một cách trực quan, hãy sử dụng Trình hướng dẫn hàm MATLAB.