我的积分上限是一个数组,用int输入上限的时候,出不来结果,有没有大佬可以帮帮我
你好同学,可以使用matlabFunction,例如
syms x t f = exp(-x^2/2)*x.^2; a = int(f,0,t); % 积分上限是t y = matlabFunction(a); t_arr = linspace(0,10); % 上限是数组 y_arr = y(t_arr); plot(t_arr, y_arr)
结果示意: