26/05/2018, 16:42

Kiểu dữ liệu trong MATLAB

MATLAB không đòi hỏi bất kỳ kiểu khai báo nào hoặc lệnh khai báo kích thước, bất cứ khi nào MATLAB gặp một tên biến mới, nó sẽ tạo biến và phân bổ không gian bộ ...

MATLAB không đòi hỏi bất kỳ kiểu khai báo nào hoặc lệnh khai báo kích thước, bất cứ khi nào MATLAB gặp một tên biến mới, nó sẽ tạo biến và phân bổ không gian bộ nhớ phù hợp.

kieu du lieu trong matlab

Nếu biến đã tồn tại, MATLAB sẽ thay thế nội dung ban đầu bằng nội dung mới và phân bổ không gian lưu trữ mới nếu cần.

Ví dụ:

Total = 42

Lệnh trên tạo ma trận 1 hàng 1 cột có tên là Total là lưu trữ giá trị 42 trong đó.

Các kiểu dữ liệu trong MATLAB

MATLAB cung cấp 15 kiểu dữ liệu cơ bản. Mỗi kiểu dữ liệu lưu trữ dữ liệu ở dạng ma trận hoặc mảng. Kích thước tối thiểu của ma trận hoặc mảng là 0 hàng 0 cột và tối đa là kích thước bất kỳ.

Đưới dây là bảng danh sách các kiểu dữ liệu trong MATLAB:

kieu du lieu trong matlab 2

Ví dụ

Tạo 1 file script và nhập đoạn mã dưới đây vào:

kieu du lieu trong matlab 3

Khi biên dịch và thực thi đoạn mã trên, nó sẽ trả về kết quả dưới đây:

kieu du lieu trong matlab 4

Chuyển đổi kiểu dữ liệu trong MATLAB

MATLAB cung cấp các hàm khác nhau để chuyển đổi một giá trị từ một kiểu dữ liệu sang kiểu dữ liệu khác.

Dưới đây là bảng danh sách các hàm chuyển đổi kiểu dữ liệu trong MATLAB:

kieu du lieu trong matlab 5

Xác định các kiểu dữ liệu trong MATLAB

MATLAB cung cấp các hàm khác nhau để xác định kiểu dữ liệu của một biến.

Dưới đây là bảng danh sách các hàm xác định kiểu dữ liệu của một biến trong MATLAB:

kieu du lieu trong matlab 6

Ví dụ

Tạo một file script và nhập đoạn mã đưới dây vào:

kieu du lieu trong matlab 7

Khi chạy file trên nó sẽ trả về kết quả như dưới đây:

kieu du lieu trong matlab 8

http://thuthuat.taimienphi.vn/kieu-du-lieu-trong-matlab-32847n.aspx
Như vậy bài viết trên Zaidap.com đã giới thiệu cho bạn về kiểu dữ liệu trong MATLAB. Về cơ bản MATLAB cung cấp 15 kiếu dữ liệu, và mỗi kiểu dữ liệu lưu trữ dữ liệu ở dạng ma trận hoặc mảng. Nếu bạn sử dụng MATLAB để tạo lệnh hay công thức, bạn có thể thực hiện lưu công thức hoặc lệnh dưới dạng Script trong MATLAB để thuận tiện hơn cho việc sử dụng lại chúng sau này.

0