clc;
clear all;
close all;
syms x a b
% f = (cos(x) - sin(x)) / (1 + sin(x)*sin(x));
% I = int(f)
% g = log(2+cos(x));
% J = int(g,0,pi*2)
f = sin(a*x)*sin(b*x);
I = int(f)
这是个例子,上面的部分是不定积分,中间计算的是定积分
你的意思是n是参数吗?对含参方程的积分,如果可以的话,换用Mathematica会简单很多……
%例子
clc;
clear all;
close all;
syms x a b c d e f
v = sin(a*x)*sin(b*x)*cos(c*x)*cos(d*x)*cos(e*x)*cos(f*x);
I = int(v,x=0..2*pi);