clear;
>> syms w h t x;
>> f=@(w,h)5368709120000*exp((-78187/10000*w^4-3541/2500)*(t-h))*sin(7378697629483821/39614081257132168796771975168*(-525716783414231957084569600*w^4+13822958527618982820741906432-1762011944168135634699943936*w^8)^(1/2)*(t-h))*cos(w*(x-1667/100*h))/(-525716783414231957084569600*w^4+13822958527618982820741906432-1762011944168135634699943936*w^8)^(1/2);
>> Q = dblquad(f,pi,2*pi,0,pi)
??? Error using ===> innerintegral
Inputs to innerintegral must be floats, namely single or double.
Error in ==> dblquad>innerintegral at 79
Q = zeros(size(y), superiorfloat(fcl, xmax, y));
Error in ==> quad at 71
y = f(x, varargin{:});
Error in ==> dblquad at 58
Q = quadf(@innerintegral, ymin, ymax, tol, trace, intfcn, ...
高手,你能不能再帮我看看,我刚开始学,你说得方法我不太懂!能不能详细说一下,在此谢谢 你了 |