Re: How to solve a simple Trig cofunction?
- To: mathgroup at smc.vnet.net
- Subject: [mg50572] Re: How to solve a simple Trig cofunction?
- From: "David W. Cantrell" <DWCantrell at sigmaxi.org>
- Date: Fri, 10 Sep 2004 04:06:39 -0400 (EDT)
- References: <45208C0E-0192-11D9-8737-000A95BB3776@mac.com> <DA976E8C-0193-11D9-8C24-000A95B4967A@akikoz.net> <560CD99A-0211-11D9-B9C5-000A95BB3776@mac.com> <chpan5$k3p$1@smc.vnet.net>
- Sender: owner-wri-mathgroup at wolfram.com
I've only now looked at this thread. Having read all the replies, I'm
rather surprised that no one has suggested the neat solution:
In[1]:=
FullSimplify[
Reduce[{Cos[(x + 4)Degree] == Sin[(3x + 2)Degree], 0 < x < 180}, x]]
Out[1]=
x == 21 || x == 46 || x == 111
David Cantrell
Andrzej Kozlowski <andrzej at akikoz.net> wrote:
> You are quite right. I should have been more careful.
>
> What I should have done was:
>
> N[(x /. {ToRules[Reduce[{Cos[x + 4*Pi/180] == Sin[3*x + 2*Pi/180],
> 0 < x < Pi}, x]]})*(180/Pi)]
>
> But this is now taking very much longer, I have been waiting for quite
> a long time and Mathematica has not managed it yet. As I have not
> enough patience (and it may never be able to do it exactly) I have
> decided to switch to a numerical approach:
>
> << NumericalMath`IntervalRoots`
>
> (Mean /@ (List @@ (IntervalBisection[Cos[x + 4*Pi/
> 180] - Sin[3*x + 2*Pi/180], x, Interval[{0., N[Pi]}], .01,
> MaxRecursion -> 10])))*180/Pi
>
> {20.918, 46.0547, 110.918}
>
> This seems to agree with what you expected.
>
> Andrzej
- Follow-Ups:
- Re: Re: How to solve a simple Trig cofunction?
- From: Brian Feeny <bfeeny@mac.com>
- Re: Re: How to solve a simple Trig cofunction?