matlab中double函數意義?
double是數據類型,指32位浮點數。轉換為double是為了提高精確度,便于不同數據類型間進行交換。MATLAB的默認數據類型就是double。
double(y)表示將參數y轉為雙精度浮點類型,如果y是字符,將返回字符的ASCII碼值。在matlab中,小數的存儲格式都為double類型。示例如下:>> x = 'abc啊';>> y = 1;>> z = 1.1;>> dx = double(x)dx = 97 98 99 21834>> dy = double(y)dy = 1>> dz = double(z)dz = 1.100000000000000