MATLAB 用vpa保留有效数字以后 无法与pi做运算 为什么

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 20:37:40
MATLAB 用vpa保留有效数字以后 无法与pi做运算 为什么

MATLAB 用vpa保留有效数字以后 无法与pi做运算 为什么
MATLAB 用vpa保留有效数字以后 无法与pi做运算 为什么

MATLAB 用vpa保留有效数字以后 无法与pi做运算 为什么
vpa的结果是一个符号变量,再用这个变量计算得到的结果也是符号变量的结果,你要想看到数值,就转换下类型好了:
>> a = vpa( 1 / 3,3 )
a =
0.333
>> double( a * pi )
ans =
1.0472