Comments (16)
Hi @ieshaan12,
Sorry, I don't quite catch you. Are you talking about output of the Generator
:
25 Multiplication of 2 complex numbers (x + j) (y + j) = xy + xj + yj -1
or output of the multiplyComplexNumbersFunc()
?
('11j * (8+16j) = ', (-176+88j))
Or should I plot both on a plane?
Thanks.
from mathgenerator.
Is this open to grab? I would like to try it, please.
from mathgenerator.
Yep, I've assigned you.
from mathgenerator.
Thanks, my code is ready but if it is okay, may I ask a question? Why do we need the Generator
class?
from mathgenerator.
@razinc shouldn't you show it's on the argand plane or something like i(iota)?
from mathgenerator.
Yeah, more like the second one @razinc
from mathgenerator.
Why do we need the
Generator
class?
@razinc The generator class is able to hold the properties of a generator such as Title and Id. It makes it a lot easier to manage generators if each generator takes up one line. Class instances are added to genList which makes it super easy to get a generator by Id. I originally didn't have it but realized that creating a class is necessary for management and also adds possibilities for methods to be created.
from mathgenerator.
Hi @ieshaan12. I feel like it would be easier to plot if I import numpy & matplotlib. Is that okay?
from mathgenerator.
@lukew3 Suggestions?
from mathgenerator.
@ieshaan12 I don't know why the plotting is necessary. However, the extent of my experience with imaginary numbers is limited. Currently, there is no way to include a graph in the problem/solution. If it is necessary to check existence of imaginary numbers with numpy or matplotlib it would be fine to import them.
from mathgenerator.
I do plan on making some sort of raw/custom output for parts of problems and solutions that cannot be accurately represented as just a string.
from mathgenerator.
Hi @ieshaan12, should we continue with the plot, or do we wait for @lukew3 to implement his custom output?
from mathgenerator.
Like @lukew3 said, we don't have a way to do the plot thing.
@razinc I think the best output would be of this format: ('11j * (8+16j) = ', (-176+88j))
from mathgenerator.
Can I contribute as well, please?
from mathgenerator.
Would you assign it me, so that I can give a try..?
from mathgenerator.
Why do we need the
Generator
class?@razinc The generator class is able to hold the properties of a generator such as Title and Id. It makes it a lot easier to manage generators if each generator takes up one line. Class instances are added to genList which makes it super easy to get a generator by Id. I originally didn't have it but realized that creating a class is necessary for management and also adds possibilities for methods to be created.
Thanks @lukew3 for your explanation.
from mathgenerator.
Related Issues (20)
- Fix long import times
- CalcuLaTeX Integration HOT 1
- [Gen Idea]: Sum of interior angles of n sided polygon HOT 1
- gcd duplicate generators
- algebra/expanding string integer out of range error HOT 1
- intersection_of_two_lines is likely duplicate of system_of_equations
- Use snake case instead of camelCase or PascalCase for variables and functions
- Use raw strings for latex generation
- intersection_of_two_lines use latex \frac
- mathgenerator as a npm package? HOT 8
- [Gen Idea]: Simplify square root HOT 4
- Create script to generate a gif showcasing generated problems/solutions
- KaTeX based rendering for docs
- Complex to Polar Function Problem/Solution is unclear
- Wrong answer if the coeficient of the variable is equal to the constant while generating algebra, HOT 1
- Phase out sympy and scipy HOT 2
- [Gen Idea]: Adding word problems HOT 1
- decimal_to_roman_numerals function issue HOT 5
- the implement of surface_area_pyramid is wrong HOT 2
- Create a solution explainer?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mathgenerator.