Hướng dẫn copy data from excel to matlab - sao chép dữ liệu từ excel sang matlab

Chào mọi người. Hôm nay tôi sẽ chỉ cho bạn cách nhập dữ liệu Excel vào MATLAB mà không cần viết bất kỳ mã nào. Điều này rất hữu ích khi bạn phải thực hiện phân tích dữ liệu nhưng không muốn dành thời gian để học các chức năng để nhập dữ liệu đó hoặc nếu bạn có nhiều tệp Excel bạn cần nhập nhưng không muốn nhập từng tệp riêng lẻ. Nhưng trước tiên, hãy để Lôi nhìn vào dữ liệu mà tôi sẽ sử dụng trong video này. Ở đây tôi có dữ liệu về xe hơi được sản xuất từ ​​năm 1970 đến 1982 với các tiêu đề và nhiều cột chứa chi tiết về những chiếc xe.

Để nhập dữ liệu này, hãy để bắt đầu bằng cách mở công cụ nhập. Bạn có thể làm điều này bằng cách nhấp vào biểu tượng Dữ liệu nhập dưới tab Trang chủ và điều hướng đến tệp Excel mà bạn muốn nhập. Nhưng tôi chỉ muốn nhấp đúp vào tệp từ thư mục thư mục hiện tại.

Với công cụ nhập mở, bạn có thể chọn dữ liệu bằng cách nhấp chuột trái và kéo dữ liệu bạn muốn. Bạn có thể thấy rằng trường phạm vi được cập nhật khi tôi làm điều này. Nhưng tôi chỉ sử dụng phạm vi lựa chọn ban đầu. Điều tuyệt vời về điều này là Matlab tự động bỏ các tiêu đề trong lựa chọn. Nhưng chúng ta có thể thấy rằng các cột sẽ được đặt tên khi chúng ta nhập dữ liệu.

Với dữ liệu của chúng tôi được chọn, chúng tôi chỉ cần nhấn dấu kiểm màu xanh lá cây này để nhập nó. Sau đó, chúng tôi sẽ nhận được thông báo này nói rằng dữ liệu đã được nhập đúng. Theo mặc định, dữ liệu được nhập dưới dạng bảng. Nếu bạn muốn thay đổi điều này, hãy chuyển sang loại thả xuống dưới loại đầu ra. Các vectơ cột có lẽ là những gì hầu hết các bạn đã sử dụng để nhập khẩu này. Lần này trong thông báo, chúng ta có thể thấy rằng nhiều biến được nhập. Điều này là do khi chúng tôi nhập dữ liệu dưới dạng vectơ cột, mỗi cột dữ liệu được lưu trữ vào một biến riêng lẻ.

Một số bạn có thể tự hỏi tại sao một số ô được làm nổi bật màu rám nắng này thay vì màu xanh. Điều này là do chúng được phân loại là một tế bào không thể vượt qua. Trong trường hợp này, nó vì không có dữ liệu trong ô. Ở đây trong phần tế bào không thể vượt qua, chúng ta có thể thấy rằng các ô này sẽ được nhập dưới dạng NAN hoặc không phải là một số. Nans là cách biểu diễn các giá trị không có số thực hoặc phức tạp. Bạn có thể thay đổi các ô này để nhập dưới dạng số nếu bạn muốn nhưng chúng tôi sẽ không cần phải làm điều đó trong video này. Chuyển trở lại MATLAB, chúng tôi có thể thấy dữ liệu mà chúng tôi đã nhập.

Nhưng điều gì sẽ xảy ra nếu bạn có nhiều tệp dữ liệu Excel như kết quả trong phòng thí nghiệm từ một số thử nghiệm khác nhau nhưng bạn không muốn mở công cụ nhập mỗi lần để nhập từng bộ dữ liệu? Để giải quyết vấn đề này, chúng ta có thể tạo một hàm để nhập từng tập dữ liệu cho chúng ta. Để làm điều này, hãy để Lừa quay trở lại công cụ nhập. Ngay dưới nhãn hiệu kiểm tra màu xanh lá cây nơi chúng tôi nhập dữ liệu, chúng tôi nhấp vào thả xuống. Từ đó, bạn có thể thấy rằng chúng ta cũng có thể tạo các tập lệnh và tập lệnh trực tiếp nhưng hãy để chọn tùy chọn Chức năng tạo.

Điều này sẽ kéo lên một chức năng mới trong MATLAB. Trong chức năng, chúng ta có thể thấy tất cả các mã mà chúng ta đã được lưu khỏi viết. Tôi thích sử dụng tính năng này bởi vì tất cả các mã được nhận xét, điều này giúp dễ dàng chỉnh sửa và kết hợp vào bất kỳ tập lệnh nào khác mà tôi viết. Nếu chúng tôi muốn sử dụng chức năng này, chúng tôi chỉ cần lưu chức năng và sau đó gọi nó bằng cách sử dụng tệp chúng tôi muốn nhập. Tôi sẽ nhập một bộ dữ liệu xe khác nhau bằng cách sử dụng chức năng mà tôi vừa tạo.

Với điều đó, bạn biết mọi thứ bạn cần biết để bắt đầu với công cụ nhập. Với dữ liệu được nhập, tôi sẽ cho bạn thấy một số trực quan mà bạn có thể làm với nó. Và một lần nữa mà không viết bất kỳ mã.

Giả sử chúng tôi muốn xác định xem có bất kỳ mối tương quan nào giữa mã lực và MPG không. Chúng ta có thể làm điều này bằng cách tạo ra một cốt truyện phân tán. Để làm điều này, tôi sẽ chọn hai biến, đi đến tab Lô đất và sau đó chọn biểu đồ phân tán. Chúng ta thậm chí có thể thử các lô khác để xem một người khác có ý nghĩa hơn không, với một nút bấm. Chúng ta thậm chí có thể tạo ra các lô thú vị hơn như một ô hộp để hiển thị phương sai của MPG theo quốc gia.

Nhưng nếu bạn thực sự muốn gây ấn tượng với bạn bè của mình, hãy thử tạo một đám mây từ để hiển thị trực quan các nhà sản xuất trong bộ dữ liệu. Tên càng lớn, nhiều chiếc xe của nhà sản xuất đó đã có trong bộ dữ liệu. Điều tuyệt vời về việc tạo ra các lô theo cách này là mã cho cốt truyện được hiển thị trong cửa sổ lệnh để bạn có thể kết hợp nó vào các tập lệnh của mình mà không có vấn đề gì.

Với điều đó, điều đó hoàn thành video của tôi. Để biết thêm thông tin về nội dung trong video này, hãy xem các liên kết trong mô tả. Cảm ơn đã xem.

Để tải một tệp Excel vào Matlab Online, trước tiên bạn cần truy cập "https://drive.matlab.com" bằng thông tin đăng nhập tài khoản MathWorks của bạn. Bạn sẽ tìm thấy một tùy chọn tải lên ở đó để tải lên các tệp của bạn. Bạn có thể tải lên bất kỳ tệp nào ở đây. Vui lòng tham khảo liên kết được đính kèm dưới đây nếu bạn có thêm câu hỏi.

2.759 lượt xem (30 ngày qua)

Hướng dẫn copy data from excel to matlab - sao chép dữ liệu từ excel sang matlab

  • Liên kết trực tiếp đến câu hỏi này

& nbsp; ⋮ & nbsp;

  • Liên kết trực tiếp đến câu hỏi này

  • & nbsp; ⋮ & nbsp;

Riverresults.xlsx

Làm thế nào tôi có thể tải và trích xuất từng cột riêng lẻ của bảng tính excel đính kèm này trong MATLAB (không bao gồm các tiêu đề các giá trị)?

Sự hỗ trợ của bạn sẽ được đánh giá cao1 Comment

Hướng dẫn copy data from excel to matlab - sao chép dữ liệu từ excel sang matlab

& nbsp; & nbsp; 1 bình luận

& nbsp; ⋮ & nbsp;

  • Riverresults.xlsx

    & nbsp; & nbsp; 1 bình luận

Bạn đã thử trình hướng dẫn nhập khẩu chưa? Nó có rất nhiều tùy chọn có thể tùy chỉnh mà bạn có thể tạo một tập lệnh ở cuối với các cài đặt bạn muốn. Xin lỗi nếu bạn đã làm điều này rồi ..

Đăng nhập để bình luận.

Câu trả lời (3)

Hướng dẫn copy data from excel to matlab - sao chép dữ liệu từ excel sang matlab

  • Liên kết trực tiếp đến câu trả lời này

& nbsp; ⋮ & nbsp;

  • Liên kết trực tiếp đến câu trả lời này

& nbsp; ⋮ & nbsp;

Thử

[số, chuỗi, thô] = xlsread (tên tệp);

Sau đó sử dụng lập chỉ mục để rút ra những gì bạn muốn.


Hướng dẫn copy data from excel to matlab - sao chép dữ liệu từ excel sang matlab

  • Liên kết trực tiếp đến câu trả lời này

& nbsp; ⋮ & nbsp;

  • Liên kết trực tiếp đến câu trả lời này

& nbsp; ⋮ & nbsp;

[riverresults]=xlsread('riverresults.xlsx');'riverresults.xlsx');

Thử

[số, chuỗi, thô] = xlsread (tên tệp);tested it.

Sau đó sử dụng lập chỉ mục để rút ra những gì bạn muốn.1 Comment

Hướng dẫn copy data from excel to matlab - sao chép dữ liệu từ excel sang matlab

hoặc bất cứ chỉ mục nào bạn muốn. Coi chừng không phải tất cả các đối số đầu ra đó đều có hàng đầu tiên là hàng đầu tiên. Ví dụ: các số có thể có hàng đầu tiên là hàng thứ ba trong sổ làm việc nếu sổ làm việc không có bất kỳ số nào cho đến hàng 3.

& nbsp; ⋮ & nbsp;

  • Thử

    hoặc bất cứ chỉ mục nào bạn muốn. Coi chừng không phải tất cả các đối số đầu ra đó đều có hàng đầu tiên là hàng đầu tiên. Ví dụ: các số có thể có hàng đầu tiên là hàng thứ ba trong sổ làm việc nếu sổ làm việc không có bất kỳ số nào cho đến hàng 3.

Đặt tên trong biểu mẫu ma trận kiểu dữ liệu mở, sau đó đọc dữ liệu vào đó

% Cú pháp là [tên biến trong MATLAB để giữ dữ liệu] = xlsread ('Tên tệp+tiện ích mở rộng')

Đăng nhập để bình luận.


Hướng dẫn copy data from excel to matlab - sao chép dữ liệu từ excel sang matlab

  • Liên kết trực tiếp đến câu trả lời này

& nbsp; ⋮ & nbsp;

  • Liên kết trực tiếp đến câu trả lời này

Results_Recorded=xlsread('riverresults.xlsx')

Sau đó sử dụng lập chỉ mục để rút ra những gì bạn muốn.1 Comment

Hướng dẫn copy data from excel to matlab - sao chép dữ liệu từ excel sang matlab

hoặc bất cứ chỉ mục nào bạn muốn. Coi chừng không phải tất cả các đối số đầu ra đó đều có hàng đầu tiên là hàng đầu tiên. Ví dụ: các số có thể có hàng đầu tiên là hàng thứ ba trong sổ làm việc nếu sổ làm việc không có bất kỳ số nào cho đến hàng 3.

& nbsp; ⋮ & nbsp;

  • Thử

    hoặc bất cứ chỉ mục nào bạn muốn. Coi chừng không phải tất cả các đối số đầu ra đó đều có hàng đầu tiên là hàng đầu tiên. Ví dụ: các số có thể có hàng đầu tiên là hàng thứ ba trong sổ làm việc nếu sổ làm việc không có bất kỳ số nào cho đến hàng 3.

Đặt tên trong biểu mẫu ma trận kiểu dữ liệu mở, sau đó đọc dữ liệu vào đó

Đăng nhập để bình luận.

% Cú pháp là [tên biến trong MATLAB để giữ dữ liệu] = xlsread ('Tên tệp+tiện ích mở rộng')

Tôi vừa thử nó.

& nbsp; & nbsp; 1 bình luận

Liên kết trực tiếp đến bình luận này

Liên kết

Không, điều này sẽ thay thế cột thứ hai bằng NAN khi poster đã yêu cầu đọc mọi thứ.

RECTTEABLE () sẽ trở nên xa hơn, nhưng khi được sử dụng mà không cần quan tâm, REACTEBLE () sẽ thay thế M36 'không chắc chắn nhìn vào filepg' bằng nan.


Làm cách nào để nhập dữ liệu Excel vào MATLAB trực tuyến?

Để tải một tệp Excel vào Matlab Online, trước tiên bạn cần truy cập "https://drive.matlab.com" bằng thông tin đăng nhập tài khoản MathWorks của bạn. Bạn sẽ tìm thấy một tùy chọn tải lên ở đó để tải lên các tệp của bạn. Bạn có thể tải lên bất kỳ tệp nào ở đây. Vui lòng tham khảo liên kết được đính kèm dưới đây nếu bạn có thêm câu hỏi.go to "https://drive.matlab.com" using your Mathworks account credentials. You will find an upload option there to upload your files. You can upload any files here. Please refer to the link attached below if you have further questions.

Làm cách nào để nhập dữ liệu vào MATLAB?

Nhập dữ liệu tương tác thay thế, bấm chuột phải vào tên của tệp trong trình duyệt thư mục hiện tại và chọn Nhập dữ liệu. Sau đó, chọn tệp bạn muốn nhập. Sử dụng cửa sổ công cụ nhập, đặt các tùy chọn nhập và sau đó nhấp vào Nhập lựa chọn để nhập dữ liệu vào MATLAB.right-click the name of the file in the Current Folder browser and select Import Data. Then, select the file you want to import. Using the Import Tool window, set the importing options and then click Import Selection to import the data into MATLAB.

Làm thế nào kết nối Excel với MATLAB?

Để bật phần bổ trợ liên kết bảng tính, hãy bắt đầu phiên Microsoft Excel và làm theo các bước này ...
Chọn Tệp từ menu chính ..
Nhấp vào Tùy chọn ..
Nhấp vào Bổ trợ ..
Từ danh sách lựa chọn quản lý, chọn excel bổ trợ ..
Nhấp vào Duyệt ..
Các bổ trợ được đặt trong thư mục MATLAB của bạn.....
Sao chép và dán liên kết vào cửa sổ Duyệt ..

Bạn có thể lưu trữ tệp excel trong matlab không?

1) Mở tệp Excel 2) Điền một số dữ liệu trong các ô tệp Excel 3) Lưu tệp đó.Open an Excel file 2) Fill some data in Excel file cells 3) Save that file.