对于这样的一个三角方程如何用matlab解出!-12*sin(1+x)*cos(1+x)+32*(1

发布时间:2021-02-26 01:41:24

对于这样的一个三角方程如何用matlab解出!-12*sin(1+x)*cos(1+x)+32*(1-2cos2x)*sin(1+x)*cos(1+x)+24*(1+2cos2x)*sin(1+x)*cos(1+x)=5+tan6*(16*(1-2cos2x)+12(1+2cos2x)+12*cos(1+x)^2-6-16*(1-2cos2x)*(2cos(1+x)^2-1)-12*(1+2cos

网友回答

function hh
syms xf1=-12*sin(1+x).*cos(1+x)+32*(1-2*cos(2*x)).*sin(1+x).*cos(1+x)+24*(1+2*cos(2*x)).*sin(1+x).*cos(1+x);
f2=5+tan(6)*(16*(1-2*cos(2*x))+12*(1+2*cos(2*x))+12*cos(1+x).^2-6-16*(1-2*cos(2*x)).*(2*cos(1+x).^2-1)-12*(1+2*cos(2*x)).*(2*cos(1+x).^2-1));
f=f1-f2;
ezplot(f)
x0=[-2*pi:pi/2:2*pi];
x=fsolve(@fun,x0)
function f=fun(x)
f1=-12*sin(1+x).*cos(1+x)+32*(1-2*cos(2*x)).*sin(1+x).*cos(1+x)+24*(1+2*cos(2*x)).*sin(1+x).*cos(1+x);
f2=5+tan(6)*(16*(1-2*cos(2*x))+12*(1+2*cos(2*x))+12*cos(1+x).^2-6-16*(1-2*cos(2*x)).*(2*cos(1+x).^2-1)-12*(1+2*cos(2*x)).*(2*cos(1+x).^2-1));
f=f1-f2;
结果:Optimization terminated:first-order optimality is less than options.TolFun.
x =-5.5021 -4.0758 -2.3605 -0.9342 0.7811 2.2074 3.9227 5.3489 7.0643
以上问题属网友观点,不代表本站立场,仅供参考!