Theo mặc định, MATLAB lưu trữ tất cả giá trị số dưới dạng số thập phân với độ chính xác kép (double-precision floating-point number).
Bạn có thể tùy chọn lưu trữ số hoặc mảng số dưới dạng số nguyên (integer) hoặc số thập phân với độ chính xác đơn.
Mọi Kiểu Số Học trong MATLAB Đều Hỗ Trợ Toán Tử Mảng và Toán Tử Toán Học Cơ Bản.
Khám Phá Về Các Loại Số Học trong MATLAB
Thực Hiện Chuyển Đổi Sang Các Kiểu Dữ Liệu Số Khác nhau Trong MATLAB
Dưới đây là một số hàm chuyển đổi trong MATLAB để chuyển đổi giữa các kiểu dữ liệu số khác nhau:
Mẫu
Tạo tập tin script và nhập đoạn mã sau đây:
Sau khi chạy tập tin, kết quả sẽ xuất hiện như sau:
Ví Dụ
Mở Rộng Ví Dụ Trước. Tạo Tập Tin Script và Nhập Đoạn Mã Dưới Đây:
x = int32([5.32 3.47 6.28]) * 7.5
x = int64([5.32 3.47 6.28]) * 7.5
x = num2cell(x)
Sau khi chạy tập tin, kết quả sẽ xuất hiện như sau:
Giá Trị Nhỏ Nhất và Lớn Nhất của Số Nguyên
Hàm intmax() và intmin() trả về giá trị cực đại và cực tiểu có thể biểu diễn với tất cả các kiểu số nguyên.
Cả hai hàm này nhận kiểu dữ liệu số nguyên làm tham số, ví dụ như intmax(int8) hoặc intmin(int64), và trả về giá trị lớn nhất và nhỏ nhất tương ứng với kiểu dữ liệu số nguyên đó.
Ví Dụ:
Ví dụ sau đây minh họa cách trích xuất giá trị nhỏ nhất và lớn nhất từ số nguyên. Tạo tập tin script và nhập đoạn mã sau đây vào:
Khi tập tin chạy, kết quả sẽ được hiển thị như sau:
Giá Trị Lớn Nhất và Nhỏ Nhất của Số Thực Dấu Phẩy Động
Hàm realmax() và realmin() trả về giá trị lớn nhất và nhỏ nhất có thể biểu diễn với số thực dấu phẩy động.
Khi tham số là single, cả hai hàm này trả về giá trị lớn nhất và nhỏ nhất có thể biểu diễn với kiểu dữ liệu số thập phân đơn. Khi tham số là double, chúng sẽ trả về giá trị lớn nhất và nhỏ nhất có thể biểu diễn với kiểu dữ liệu số thập phân kép.
Ví Dụ:
Dưới đây là một ví dụ minh họa về cách lấy giá trị nhỏ nhất và lớn nhất của số thực dấu phẩy động. Tạo tập tin script và nhập đoạn mã sau đây vào:
Khi thực hiện tập tin, kết quả sẽ xuất hiện như sau:
Dưới đây là những loại số học mà MATLAB hỗ trợ. Hy vọng rằng sau bài viết của Mytour, độc giả sẽ có hiểu biết sâu sắc hơn về MATLAB và các kiểu số học trong nó.
Ngoài nội dung về các kiểu số học trong MATLAB, bạn có thể tìm hiểu thêm với các bài viết khác về MATLAB như cách viết hàm trong MATLAB. Điều này giúp bạn bổ sung và nâng cao kiến thức sử dụng phần mềm này một cách hiệu quả.