Rank: Newbie
Groups: Registered
Joined: 28/01/2012(UTC) Posts: 9 Location: Canada
|
I'm sure there's a perfectly reasonable answer for this that I'm not seeing, but why does the output of asin() become complex for inputs greater than 1?
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 15/04/2012(UTC) Posts: 1,986 Was thanked: 1124 time(s) in 721 post(s)
|
what real angle do you expect to provide sine values > 1? |
|
|
|
|
Rank: Guest
Groups: Registered
Joined: 04/07/2015(UTC) Posts: 6,866 Was thanked: 981 time(s) in 809 post(s)
|
Originally Posted by: tedd but why does the output of asin() become complex for inputs greater than 1 ? By math design of this function. BTW, it is fetched from Windows library.
|
|
|
|
Rank: Newbie
Groups: Registered
Joined: 28/01/2012(UTC) Posts: 9 Location: Canada
|
Originally Posted by: mkraska what real angle do you expect to provide sine values > 1? The question I had in mind wasn't why asin() can't evaluate to a real number for inputs greater than 1 radian. It's why it evaluates to a complex number. It wasn't until I looked up the complex form of arcsin on Wikipedia that I knew there even was such a thing. I'm still struggling to visualize it. I guess that's what comes from being an engineer instead of a mathematician.
|
|
|
|
Rank: Guest
Groups: Registered
Joined: 04/07/2015(UTC) Posts: 6,866 Was thanked: 981 time(s) in 809 post(s)
|
|
|
|
|
Rank: Guest
Groups: Registered
Joined: 04/07/2015(UTC) Posts: 6,866 Was thanked: 981 time(s) in 809 post(s)
|
Originally Posted by: tedd It's why it evaluates to a complex number. Cartesian maths relate x & y, thus solvable within mutual existence. Above 1 asin(x) is outside the Cartesian system. Thus, the alternate maths are complex, by nature inaccurate whereas there is no mutual relationship in blue sky. Even Cartesian maths may not be accurate when the mutual relationship confuse each other in infinitesimal values outside distinction. An example is the Goat radius. Mathematica 4.0 declares max 8 decimals. In Smath, this example is pretended ~ 12 decimals. There is another example function having too flat low region. Cheers ... Jean. Maths asin(x).sm (7kb) downloaded 2 time(s).
|
|
|
|
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.