Add Complex Analysis Extension#2531
Open
Virlasl wants to merge 8 commits into
Open
Conversation
Pasting the initial JavaScript code for the Complex Analysis math extension.
Added a banner image for the new extension, name "complex-analysis.png"
Fixed a bug for link to image banner
Contributor
10 tasks
Author
|
Ah, thanks for telling me! My extension has many features, but as I checked, the other extensions include similar features. However, I didn't realize there was a consolidation happening! Since this PR is still open, I'm happy to help contribute my code or features to the main version if needed. Thanks for reviewing! |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Hi, I added an extension that extends the number system to two dimensions: The real numbers (1, 2, 3, etc) and the imaginary numbers (i, 2i, 3i, etc) and then introduced complex numbers, such as 2+3i or 4-2i. This extension includes operators to solve equations including complex numbers such as (2+3i) - (1+9i) and even trigonometric functions (and atan2)! Edit: Idea of a game is a space game of tracking orbits as it requires messy numbers but treating the position as a single complex number can make it much simpler to make the game, and it can also help make highly advanced games on turbowarp!