老师,在下面的代码中我定义了一个核函数的积分句柄,想调用您编的fredholm2.m程序,但是出错了,麻烦老师您帮我看一下,我先谢谢啦
format long;
syms x t s;
f1 =1/t^2*s*exp(-x/t);
f1 = matlabFunction(f1);
ker= @(x,s) integral(@(t)f1(t,x,s), 0, Inf, 'ArrayValued',true);
f=@(x)(1-3*x);
lambda=1;n=3;
[ybar,ybarSym]=Fredholm2(ker,f,lambda,0,1,n)
%%% 作k的一个循环, k作为 inline函数的参数即可.
clear all
k=linspace(0,5);
for i=1:length(k)
kk=k(i);
fun=strcat('sin(',num2str(kk),'*x).*x.^2');
y(i)=quadl(inline(fun),1,5);
end
plot(k,y)
%%%==============================%%%