Re: General--Another Trigonometric Problem....NEED HELP
- To: mathgroup at smc.vnet.net
- Subject: [mg71065] Re: General--Another Trigonometric Problem....NEED HELP
- From: "dimitris" <dimmechan at yahoo.com>
- Date: Wed, 8 Nov 2006 06:11:42 -0500 (EST)
- References: <eijobs$l9v$1@smc.vnet.net>
First things first. All functions in Mathematica begin with Capital letter. So it is Cos instead of cos and Sin instead of sin and so on... Then = is the short notation for Set Alias["="] Set E.g. a = 3; Information[a] "Global`a" a = 3 == (that is, two =) is needed for equations Alias["=="] Equal Mathematica has a very clear syntax; it takes a while to learn the basics (such as the above mentioned capitalization) but as with all the systems you must first LEARN these basics before starting use it! Here is a good place to start; copy/paste in a notebook the following, select the cell, and then execute the command FrontEndExecute[{HelpBrowserLookup["MainBook", "1"]}] For your problem now Solve will give solutions but you are informed that some solutions may be lost. Solve[a*Sin[x] + b*Cos[x] == c, x] Solve::ifun : Inverse functions are being used by Solve, so some solutions may not be found; use Reduce for complete solution information. {{x -> -ArcCos[(c - (a^2*c)/(a^2 + b^2) - (a*Sqrt[a^2*b^2 + b^4 - b^2*c^2])/(a^2 + b^2))/b]}, {x -> ArcCos[(c - (a^2*c)/(a^2 + b^2) - (a*Sqrt[a^2*b^2 + b^4 - b^2*c^2])/(a^2 + b^2))/b]}, {x -> -ArcCos[(c - (a^2*c)/(a^2 + b^2) + (a*Sqrt[a^2*b^2 + b^4 - b^2*c^2])/(a^2 + b^2))/b]}, {x -> ArcCos[(c - (a^2*c)/(a^2 + b^2) + (a*Sqrt[a^2*b^2 + b^4 - b^2*c^2])/(a^2 + b^2))/b]}} ( FrontEndExecute[{HelpBrowserLookup["RefGuide", "Solve"]}] ) For the complete set of equations use Reduce Reduce[a*Sin[x] + b*Cos[x] == c, x] (C[1] â?? Integers && ((a != 0 && a^2 + b^2 != 0 && c == -b && x == -2*ArcTan[b/a] + 2*Pi*C[1]) || (c == -b && x == Pi + 2*Pi*C[1]))) || (b + c != 0 && C[1] â?? Integers && ((-a^2 - b^2 - b*c + a*Sqrt[a^2 + b^2 - c^2] != 0 && x == 2*ArcTan[(a - Sqrt[a^2 + b^2 - c^2])/(b + c)] + 2*Pi*C[1]) || (a^2 + b^2 + b*c + a*Sqrt[a^2 + b^2 - c^2] != 0 && x == 2*ArcTan[(a + Sqrt[a^2 + b^2 - c^2])/(b + c)] + 2*Pi*C[1]))) || ((-Pi + x)/(2*Pi) â?? Integers && a == 0 && b == 0 && c == 0) ( FrontEndExecute[{HelpBrowserLookup["RefGuide", "Reduce"]}] ) Regards Dimitris