私は機能を持っています
function [imag2] = sumIntegral(x,w,a,b,c,p)
imag2 = zeros(p-1,p);
for k = 1:p-1
f = @(t)(1:p-1==k)*Integrand[1](t,x,w,a,b,c);
imag2(k,:) = quadv(f,x(k),x(k+1));
end
一方
、この機能でIntegrand[1]
なければなりませんreal2
[real2,real3,imag2,imag3] = Integrand(t,x,w,a,b,c,p);
問題は、関数を前に定義すると、未定義Integrand
のエラーが発生することです。で関数としてt
書く方法を知っていますか?real2
t