matlab 求极限结果通过vpa转换为数值,但类型却不是数值syms x;f1=1.37*sin(-2.73*x);f2=3.77*sin(3.17*x)*sin(-1.56*x);f3=2.44*cos(1.81*x);f4=1.93*exp(-0.58*x);f=f1-f2+f3+f4;g=1.20*x*exp(0.20*x);a=2.7133;b=11.2160;z = limit((f-a)/(g-b),x
来源:学生作业帮助网 编辑:六六作业网 时间:2025/02/07 18:31:23
matlab 求极限结果通过vpa转换为数值,但类型却不是数值syms x;f1=1.37*sin(-2.73*x);f2=3.77*sin(3.17*x)*sin(-1.56*x);f3=2.44*cos(1.81*x);f4=1.93*exp(-0.58*x);f=f1-f2+f3+f4;g=1.20*x*exp(0.20*x);a=2.7133;b=11.2160;z = limit((f-a)/(g-b),x
matlab 求极限结果通过vpa转换为数值,但类型却不是数值
syms x;
f1=1.37*sin(-2.73*x);
f2=3.77*sin(3.17*x)*sin(-1.56*x);
f3=2.44*cos(1.81*x);f4=1.93*exp(-0.58*x);
f=f1-f2+f3+f4;g=1.20*x*exp(0.20*x);
a=2.7133;b=11.2160;
z = limit((f-a)/(g-b),x,4.1091);
vpa(z)
这个算出来是一个数,但类型却不对,是一个sym而不是value,怎么回事,求解答?
matlab 求极限结果通过vpa转换为数值,但类型却不是数值syms x;f1=1.37*sin(-2.73*x);f2=3.77*sin(3.17*x)*sin(-1.56*x);f3=2.44*cos(1.81*x);f4=1.93*exp(-0.58*x);f=f1-f2+f3+f4;g=1.20*x*exp(0.20*x);a=2.7133;b=11.2160;z = limit((f-a)/(g-b),x
我刚是了一下,是可以显示z的值的
vpa(z)
>> vpa(z)
ans =
-0.5900760592185549671404789427541