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/11/25 12:08:05
matlab中symsum函数的计算结果为什么是表达式,不是数值呢?>>symsn>>a=symsum(sin(n),n,1,5)结果是>>a=sin(1)+sin(2)+sin(3)+sin(4))
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)