作业帮 > 综合 > 作业

MATLAB中 符号运算的小问题

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/04/28 06:10:42
MATLAB中 符号运算的小问题
如题,我有两个小问题:
1、
syms x s
f=x^5+3*x^4+4*x^3+2*x^2+3*x+6
x=(s-1)/(s+1)
如果我想输出f(s)怎么办?(即,如何用简单一点的方法把x=(s-1)/(s+1)带入到第二行中)
2、不用循环求出,s=1+2+4+8+……+2^63,由于数值方法采用的是double形式进行计算的,难以保证有效位数字,所以结果不一定精确.试采用符号运算的方法求该和式的精确解
问题1:
syms x s
x=(s-1)/(s+1)
x =
(s-1)/(s+1)
f=x^5+3*x^4+4*x^3+2*x^2+3*x+6
f =(s-1)^5/(s+1)^5+3*(s-1)^4/(s+1)^4+4*(s-1)^3/(s+1)^3+2*(s-1)^2/(s+1)^2+3*(s-1)/(s+1)+6
问题2:
symsum(2^n,0,63)
ans =
18446744073709551615