作业帮 > 综合 > 作业

为什么这个Mathematica算了半天也没算出来

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/06/30 15:39:42
为什么这个Mathematica算了半天也没算出来
d = 2*\[Pi]
\[Beta] = N[d/\!\(\*SubsuperscriptBox[\(\[Integral]\), \(0\), \(2 \[Pi]\)]\(SqrtBox[\(1 + \*SuperscriptBox[\(Cos[xx]\), \(2\)]\)] \[DifferentialD]xx\)\)]
\[Theta] = ArcTan[Cos[x]]
\[Phi] = ArcTan[(\[Beta] - \[Beta]*Fr)*
Sin[\[Theta]]/(1 - (\[Beta] - \[Beta]*Fr) Cos[\[Theta]])]
FindRoot[Integrate[2*Sin[\[Theta]]*Sin[\[Phi]] - Cos[\[Theta]]*Cos[\[Phi]], {x, 0,d}] == 0.0, {Fr, 0.5}]
好象主要是最后那个积分算不出来,我只要数值解,应该可以算出来的.
谢谢!
用NIntegrate的话因为里面有参数,数值积分算不出来。看来没人答了,算了
为什么这个Mathematica算了半天也没算出来
把Integrate 换成NIntegrate试试?