在Matlab中,可以使用double()
、single()
、int8()
、int16()
、int32()
、int64()
以及logical()
函數來改變矩陣的數據類型。下面是一個例子,展示如何將矩陣的數據類型從double
改變為int16
:
A = [1.5, 2.7, 3.9; 4.1, 5.3, 6.5]; % 創建一個 double 類型的矩陣
B = int16(A); % 將矩陣的數據類型改變為 int16
在這個例子中,矩陣A
的數據類型是double
,通過調用int16()
函數將其轉換為int16
類型的矩陣B
。根據需要,可以使用不同的函數來改變矩陣的數據類型。