看下面一段matlab程序,请问digits(25)是什么意思。double(f1)为什么只有4位小数?
>> syms x
>> f=x-cos(x)
f =
x-cos(x)
>> f1=subs(f,x,‘pi’) %将符号表达式中的变量替换为另一变量
f1 =
pi+1
>> digits(25)
>> vpa(f1)
ans =
4.141592653589793238462643
>> vpa(f1,6)
ans =
4.14159
>> numeric(f1)
ans =
4.1416
>> double(f1)
ans =
4.1416