2
$\begingroup$

I typed

== integral (e^cosx)((cosx)^2)(sinx) from x=0 to pi 

into Mathematica, but it doesn't seem to generate an answer. What did I do wrong?

I entered the query directly on the Wolfram|Alpha and there it did give an answer.

$\endgroup$
4
  • $\begingroup$ Syntax is wrong. Check help pages about 'Integrate' and functions. $\endgroup$ Commented Dec 29, 2020 at 21:45
  • $\begingroup$ this is in the form for the wolfram alpha querie, so what is wrong with the syntax? a.e. ==integral (e^cosx)((cosx)^2) from x=0 to pi will give an answer but ==integral (e^cosx)((cosx)^2)(sinx) from x=0 to pi will not $\endgroup$ Commented Dec 29, 2020 at 21:55
  • $\begingroup$ It works on WolframAlpha's web interface, but I agree that it doesn't work when I tried it in a notebook by invoking the Alpha interface with ==. Otherwise, in Mathematica use NIntegrate[E^Cos[x] Cos[x]^2 Sin[x], {x, 0, Pi}] which is honestly not that much more complex. You can also use Integrate instead of NIntegrate to receive a symbolic answer. $\endgroup$ Commented Dec 29, 2020 at 21:59
  • $\begingroup$ The reason why I want to use the alpha interface is for the 'step-by-step' function, if I only want an answer I could type =integral (e^cosx)((cosx)^2)(sinx) from x=0 to pi as well $\endgroup$ Commented Dec 29, 2020 at 22:09

2 Answers 2

2
$\begingroup$

For some reason this works (in ver. 12.1) and gives the "Step-By-Step Solution" option: WolframAlpha["--Integrate[E^Cos[x]*Cos[x]^2*Sin[x], {x, 0, Pi}]"]
but
WolframAlpha["Integrate[E^Cos[x]*Cos[x]^2*Sin[x], {x, 0, Pi}]"]
does not.

$\endgroup$
4
  • $\begingroup$ This also works: WolframAlpha["1*Integrate[E^Cos[x]*Cos[x]^2*Sin[x], {x, 0, Pi}]"] $\endgroup$ Commented Dec 29, 2020 at 23:07
  • $\begingroup$ yes it works for in version 12.0 as well! $\endgroup$ Commented Dec 30, 2020 at 0:29
  • $\begingroup$ I tried == 1*integral (e^cosx) ((cosx)^2) (sinx) from x = 0 to pi, and it works now, awesome! $\endgroup$ Commented Dec 30, 2020 at 0:30
  • $\begingroup$ That's great! I'm still amazed it is ok not having a space between the trig functions and the x. $\endgroup$ Commented Dec 30, 2020 at 5:15
1
$\begingroup$

Alternatively, use the indefinite integral

sol = WolframAlpha[
  "integral (E^(cos x))((cos x)^2)(sin x) dx", {{"IndefiniteIntegral", 2}, 
   "Content"}, PodStates -> {"IndefiniteIntegral__Step-by-step solution"}]

enter image description here

From the first fundamental theorem of calculus

Subtract @@ ((-(1/2))*E^Cos[x]*
      (-(4*Cos[x]) + Cos[2*x] + 5) /. {{x -> Pi}, {x -> 0}})

(* -(5/E) + E *)

Verifying,

Integrate[E^Cos[x] Cos[x]^2 Sin[x], {x, 0, Pi}]

(* -(5/E) + E *)
$\endgroup$

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.