发布网友 发布时间:2023-05-15 19:23
共1个回答
热心网友 时间:2024-12-12 12:56
为什么用matlab出现Empty sym: 0-by-1,由于给出的定积分是含参数的广义积分,所以就有可能出现这个错误。
针对该含参数的广义积分,我们可以这样来处理:
1、先求其不定积分,即
f1=1/((1-t^2)*(t^2+a^2-1));
jf1=int(f1,t);
jf2=jf1;
2、再求积分上下限的值,即
t=sqrt((2-a^2)/8);jf1=eval(jf1);
t=0.99999999;jf2=eval(jf2);
jf=(jf1-jf2)
3、最后用vpasolve函数,求a值