Hướng dẫn can matlab work with excel? - matlab có thể làm việc với excel không?

Nội dung chính

Thực thi các chức năng MATLAB® bằng cách sử dụng dữ liệu trong Microsoft® Excel® và hiển thị kết quả trong bảng tínhMicrosoft® Excel® and display results in spreadsheets

Sau khi bạn có dữ liệu trong bảng tính Microsoft Excel, bạn có thể thực hiện các chức năng MATLAB bằng các phương thức khác nhau. Ví dụ: bạn có thể sử dụng Ribbon Microsoft Excel, menu ngữ cảnh, ô bảng tính hoặc macro VBA. Để tìm các hàm MATLAB theo cách trực quan, hãy sử dụng trình hướng dẫn chức năng MATLAB. Để biết sự khác biệt giữa các phương pháp này, xem các chức năng liên kết bảng tính thực thi.Microsoft Excel spreadsheet, you can execute MATLAB functions using various methods. For example, you can use the Microsoft Excel ribbon, context menu, worksheet cells, or VBA macros. To find MATLAB functions in a visual way, use the MATLAB Function Wizard. For differences among these methods, see Execute Spreadsheet Link Functions.

Chức năng

matlabfcnĐánh giá lệnh matlab đã cho dữ liệu microsoftexcelMATLAB command given Microsoft Excel data
matlabsubĐánh giá lệnh MATLAB đã cho dữ liệu MicrosofTexcel và chỉ định vị trí đầu raMATLAB command given Microsoft Excel data and designate output location
MLEvalStringĐánh giá lệnh MATLAB trong MATLABMATLAB command in MATLAB
MLShowMatlabErrorsTrả về lỗi bảng tính tiêu chuẩn hoặc lỗi MATLAB đầy đủSpreadsheet Link errors or full MATLAB errors

Chủ đề

Thực hiện các chức năng MATLAB trong microsoftexcelMATLAB Functions in Microsoft Excel

  • Thực thi các chức năng liên kết bảng tính Tìm hiểu về các loại chức năng liên kết bảng tính khác nhau, phương thức thực thi và cách chỉ định các đối số để thực thi các hàm MATLAB.
    Learn about different Spreadsheet Link™ function types, execution methods, and how to specify arguments to execute MATLAB functions.
  • Tạo ma trận đường chéo bằng cách sử dụng dữ liệu xuất Microsoft Excel Ribbon trong một phạm vi được đặt tên của bảng tính, thực hiện chức năng MATLAB bằng Ribbon Microsoft Excel và nhập kết quả vào Microsoft Excel.
    Export data in a named range of a worksheet, execute a MATLAB function using the Microsoft Excel ribbon, and import results into Microsoft Excel.
  • Tạo ma trận đường chéo bằng cách sử dụng Microsoft Excel Bối cảnh Bối cảnh Xuất dữ liệu trong một phạm vi được đặt tên của bảng tính, thực hiện chức năng MATLAB bằng menu ngữ cảnh Microsoft Excel và nhập kết quả vào Microsoft Excel.
    Export data in a named range of a worksheet, execute a MATLAB function using the Microsoft Excel context menu, and import results into Microsoft Excel.
  • Tạo ma trận đường chéo bằng cách sử dụng các ô bảng tính xuất dữ liệu trong một phạm vi được đặt tên của bảng tính, thực hiện chức năng MATLAB bằng cách sử dụng các ô bảng tính Microsoft Excel và nhập kết quả vào Microsoft Excel.
    Export data in a named range of a worksheet, execute a MATLAB function using Microsoft Excel worksheet cells, and import results into Microsoft Excel.
  • Tạo ma trận đường chéo bằng cách sử dụng dữ liệu xuất Macro VBA trong phạm vi được đặt tên của bảng tính, thực hiện chức năng MATLAB bằng cách sử dụng macro Microsoft Excel VBA và nhập kết quả vào Microsoft Excel.
    Export data in a named range of a worksheet, execute a MATLAB function using a Microsoft Excel VBA macro, and import results into Microsoft Excel.
  • Trả về nhiều đối số đầu ra từ hàm MATLAB Tính toán phân tách giá trị số ít của ma trận bằng macro Microsoft Excel VBA.
    Calculate the singular value decomposition of a matrix using a Microsoft Excel VBA macro.

Thực hiện các chức năng MATLAB bằng cách sử dụng dữ liệu thựcMATLAB Functions Using Real Data

  • Dữ liệu mô hình sử dụng hồi quy và phù hợp với đường cong Xây dựng mô hình toán học của bộ dữ liệu, sắp xếp dữ liệu và hiển thị nó bằng bảng tính Microsoft Excel.
    Build a mathematical model of a data set, organize the data, and display it using a Microsoft Excel worksheet.
  • Nội suy dữ liệu nhiệt động nội suy, tổ chức và hiển thị dữ liệu bằng bảng tính Microsoft Excel.
    Interpolate, organize, and display data using a Microsoft Excel worksheet.
  • Các tùy chọn cổ phiếu giá sử dụng các tùy chọn giá mô hình nhị thức và xây dựng một cây nhị thức trong bảng tính Microsoft Excel.
    Price options and build a binomial tree in a Microsoft Excel worksheet.
  • Cốt truyện hiệu quả của danh mục đầu tư tài chính phân tích ba danh mục đầu tư sử dụng tỷ lệ lợi nhuận trong sáu khoảng thời gian trong bảng tính của Microsoft Excel.
    Analyze three portfolios using rates of return for six time periods in a Microsoft Excel worksheet.
  • Thời gian bản đồ và dòng tiền trái phiếu xác định một tập hợp các khoản tiền và ngày được đưa ra một danh mục đầu tư gồm năm trái phiếu trong bảng tính của Microsoft Excel.
    Determine a set of cash flow amounts and dates given a portfolio of five bonds in a Microsoft Excel worksheet.

Sử dụng tích hợp MATLAB® với Excel®, hãy tìm hiểu cách làm:

  • Truy cập sức mạnh của MATLAB từ Excel với các tính toán MATLAB chạy trong đám mây (sản xuất hoặc phát triển)
  • Thao tác bảng tính Excel từ Matlab
  • Tải dữ liệu từ và ghi dữ liệu vào Excel một cách tương tác (tạo mã tự động) hoặc lập trình
  • Tự động hóa bất kỳ quy trình nào được liệt kê ở trên

(Ban đầu được đăng trên blog Hướng dẫn video MATLAB của Doug.)

Rất vui khi đọc qua tất cả các giá trị trong bảng tính Excel để xử lý chúng trong MATLAB. Dưới đây là một ví dụ đơn giản về việc nhập Excel trong MATLAB và lặp qua các giá trị.

Lưu ý: Doug đánh vần "Thử nghiệm" một vài cách khác nhau trong mã của mình. Không cần phải báo cáo.

Nội dung chính

Bảng tính thường chứa hỗn hợp dữ liệu số và văn bản cũng như tên biến và hàng, được biểu diễn tốt nhất trong MATLAB® dưới dạng bảng. Bạn có thể nhập dữ liệu vào bảng bằng công cụ nhập hoặc hàm readtable.Import Tool or the readtable function.

Nhập dữ liệu bảng tính bằng công cụ nhậpImport Tool

Công cụ nhập cho phép bạn nhập vào bảng hoặc kiểu dữ liệu khác. Ví dụ: đọc dữ liệu từ tệp bảng tính mẫu patients.xls dưới dạng bảng trong MATLAB. Mở tệp bằng công cụ nhập và chọn các tùy chọn như phạm vi dữ liệu và loại đầu ra. Sau đó, nhấp vào nút Nhập chọn để nhập dữ liệu vào không gian làm việc MATLAB.Import Tool allows you to import into a table or other data type. For example, read data from the sample spreadsheet file patients.xls as a table in MATLAB. Open the file using the Import Tool and select options such as the range of data and the output type. Then, click the Import Selection button

Hướng dẫn can matlab work with excel? - matlab có thể làm việc với excel không?
to import the data into the MATLAB workspace.

Hướng dẫn can matlab work with excel? - matlab có thể làm việc với excel không?

Nhập dữ liệu bảng tính bằng cách sử dụng readtable

Ngoài ra, bạn có thể đọc dữ liệu bảng tính vào bảng bằng hàm readtable với tên tệp, ví dụ:

T = readtable('patients.xls');

Bạn cũng có thể chọn phạm vi dữ liệu để nhập bằng cách chỉ định tham số phạm vi. Ví dụ: đọc năm hàng và cột đầu tiên của bảng tính. Chỉ định phạm vi trong ký hiệu Excel là

T = readtable('patients.xls','Range','A1:E5')
1.

T = readtable('patients.xls','Range','A1:E5')

T =

  4×5 table

      LastName        Gender      Age              Location               Height
    ____________    __________    ___    _____________________________    ______

    {'Smith'   }    {'Male'  }    38     {'County General Hospital'  }      71  
    {'Johnson' }    {'Male'  }    43     {'VA Hospital'              }      69  
    {'Williams'}    {'Female'}    38     {'St. Mary's Medical Center'}      64  
    {'Jones'   }    {'Female'}    40     {'VA Hospital'              }      67  

Nhập dữ liệu bảng tính như các loại dữ liệu khác

Ngoài các bảng, bạn có thể nhập dữ liệu bảng tính của mình vào không gian làm việc MATLAB dưới dạng thời gian biểu, ma trận số, mảng ô hoặc các vectơ cột riêng biệt. Dựa trên loại dữ liệu bạn cần, hãy sử dụng một trong các chức năng này.

Xem thêm

Nhập công cụ | readtable | readtable

Chủ đề liên quan

  • Đọc dữ liệu bảng tính bằng công cụ nhập khẩu
  • Đọc dữ liệu bảng tính vào bảng
  • Truy cập dữ liệu trong bảng

  • Phần mềm dùng thử
  • Phần mềm dùng thử
  • Cập nhật sản phẩm
  • Cập nhật sản phẩm