在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。根據需要,可以使用不同的函數來改變矩陣的數據類型。