ZKX's LAB

余弦函数求定积分的 高次三角函数的积分公式是什麽?

2021-04-08知识1

三角函数求定积分? 2c^4*[0,π/2]∫sin2a(1-sin2a)*da=2c^4*[0,π/2]∫sin2a*cos2a*da=2c^4*[0,π/2]∫1/4*sin22a*da=1/4*c^4*[0,π/2]∫(1-cos4a)*da/*1-cos2x=2sin2x*/1/.

三角函数的定积分公式 sin 2x dx=1/2x-1/4 sin 2x+C cos 2x dx=1/2+1/4 sin 2x+C tan2x dx=tanx-x+C cot 2x dx=-cot x-x+C sec 2x dx=tanx+C csc 2x dx=-cot x+C arcsin x dx=xarcsin x+√。

写一个用矩形法求定积分的通用函数,分别求正弦,余弦和自然对数幂函数的定积分。 #includeincludedouble fun1(double x){return sin(x);}double fun2(double x){return cos(x);}double fun3(double x){return exp(x);}double integral(double a,double b,double(*p)(double)){double step=(b-a)/10000;double x,sum=0;for(x=a;x;x+step)sum+step*(*p)(x);return sum;}main(){double a,b,sum,(*p)();int type;while(1){printf(\"1:sin(x)\\n2:cos(x)\\n3:exp(x)\\n0:结束\\n\");printf(\"请选择被积函数的种类(输入种类前的序号):\\n\");scanf(\"%d\",&type);while(type|type>;5){printf(\"输入的序号不正确,请重新输入:\");scanf(\"%d\",&type);}switch(type){case 1:p=fun1;break;case 2:p=fun2;break;case 3:p=fun3;break;case 0:return 0;}printf(\"请输入积分上下限:\\n下限a:\");scanf(\"%lf\",&a);printf(\"上限b:\");scanf(\"%lf\",&b);sum=integral(a,b,p);printf(\"第%d种函数在(%g,%g)范围内的定积分为:%f.\\n\",type,a,b,sum);}}

#求正余弦高次方的不定积分#余弦函数求定积分的#余弦函数n次方不定积分#x乘x的余弦值的定积分

随机阅读

qrcode
访问手机版