matlab中symsum函数的计算结果为什么是表达式,不是数值呢?>> syms n>> a=symsum(sin(n),n,1,5) 结果是>> a=sin(1)+sin(2)+sin(3)+sin(4))+sin(5)为什么不是>> a=0.1762

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/12 06:00:14
matlab中symsum函数的计算结果为什么是表达式,不是数值呢?>> syms n>> a=symsum(sin(n),n,1,5) 结果是>> a=sin(1)+sin(2)+sin(3)+sin(4))+sin(5)为什么不是>> a=0.1762
xQJ@.3Snb Eh1BJ5UAf&3P\qu{=3p ;6kq@hObphh̗QeݪJ "$gÒ, [*7AMر)!a=̕ `ljXRC3?

matlab中symsum函数的计算结果为什么是表达式,不是数值呢?>> syms n>> a=symsum(sin(n),n,1,5) 结果是>> a=sin(1)+sin(2)+sin(3)+sin(4))+sin(5)为什么不是>> a=0.1762
matlab中symsum函数的计算结果为什么是表达式,不是数值呢?
>> syms n
>> a=symsum(sin(n),n,1,5)
结果是
>> a=
sin(1)+sin(2)+sin(3)+sin(4))+sin(5)
为什么不是
>> a=
0.1762

matlab中symsum函数的计算结果为什么是表达式,不是数值呢?>> syms n>> a=symsum(sin(n),n,1,5) 结果是>> a=sin(1)+sin(2)+sin(3)+sin(4))+sin(5)为什么不是>> a=0.1762
用符号工具箱得到的结果是精确值而非近似值.
要得到浮点数可以再加一句vpa(a)或者double(a)