以解以上积分方程为例:
matlab 可以解带参数的方程,也就是最后解的的结果可以含有未知参数
syms a f x;%这句话很关键,它定义未知参数的,比如后面w是先给了值的,因此不需要定义为未知参数,而a和x,后面有用到,并且不能给出具体值。
w=1;f=3*a*w*x*x;
f1=int(f,x,0,x)-6;%这个int是定义积分的关键,f是被积分部分,第一个x是d下角标参数,0是积分下限,x是积分上限,6是等于后面的值。
disp(s);
输出为:
结果正确,结果中带有之前用syms定义的未知参数x。