在MATLAB中,double函數用于將輸入參數轉換為雙精度浮點數。它的語法如下:
output = double(input)
其中,input是要轉換的輸入參數,可以是數字、向量、矩陣或其他MATLAB數據類型;output是轉換后的雙精度浮點數。
以下是一些使用double函數的示例:
x = 10;
y = double(x);
v = [1, 2, 3];
w = double(v);
A = [1, 2; 3, 4];
B = double(A);
請注意,double函數不會更改原始變量的數據類型,而是返回一個新的雙精度浮點數變量。如果要將原始變量的數據類型更改為雙精度浮點數,可以使用賦值語句將轉換后的值賦給原始變量。例如:
x = double(x);