Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Jul 02 17:52

    anutosh491 on hyperbolic_functions

    Restructured tests for nseries … (compare)

  • Jul 02 13:59

    anutosh491 on hyperbolic_functions

    Improved Code for Bi-directiona… (compare)

  • Jul 02 11:26

    anutosh491 on hyperbolic_functions

    Fixed Bi-directional limit cases (compare)

  • Jul 02 06:50

    anutosh491 on hyperbolic_functions

    Fixed bi-directional limit case… (compare)

  • Jul 02 04:43

    anutosh491 on hyperbolic_functions

    Refactored leading term methods… (compare)

  • Jul 02 02:48

    anutosh491 on hyperbolic_functions

    Implemented series for function… (compare)

  • Jul 02 01:33

    anutosh491 on hyperbolic_functions

    Implemented taylor_term method … (compare)

  • Jul 01 16:11

    anutosh491 on GSOC_Pr1_Refactoring_Log_leading_term_method

    (compare)

  • Jul 01 12:47

    anutosh491 on GSOC_Pr1_Refactoring_Log_leading_term_method

    Refactored Leading Term method … Fixed leading term methods for … Fixed leading term for trigonom… and 1 more (compare)

  • Jul 01 10:33

    anutosh491 on GSOC_Pr1_Refactoring_Log_leading_term_method

    Added Todo (compare)

  • Jun 29 10:28

    anutosh491 on GSOC_Pr1_Refactoring_Log_leading_term_method

    Added expand to log rewrites (compare)

  • Jun 29 09:23

    anutosh491 on GSOC_Pr1_Refactoring_Log_leading_term_method

    updated test for asin,atan,acot… (compare)

  • Jun 27 12:01

    anutosh491 on GSOC_Pr1_Refactoring_Log_leading_term_method

    removed wrong test (compare)

  • Jun 27 11:21

    anutosh491 on GSOC_Pr1_Refactoring_Log_leading_term_method

    Modified test (compare)

  • Jun 26 00:22

    anutosh491 on GSOC_Pr1_Refactoring_Log_leading_term_method

    Fixed leading term for acos/ase… (compare)

  • Jun 25 09:43

    anutosh491 on series_for_arg

    Updated code (compare)

  • Jun 24 13:33

    anutosh491 on GSOC_Pr1_Refactoring_Log_leading_term_method

    Improved code quality (compare)

  • Jun 22 14:25

    anutosh491 on GSOC_Pr1_Refactoring_Log_leading_term_method

    Fixed code quality (compare)

  • Jun 22 14:17

    anutosh491 on GSOC_Pr1_Refactoring_Log_leading_term_method

    Added test for 21721 (compare)

  • Jun 22 10:02

    anutosh491 on GSOC_Pr1_Refactoring_Log_leading_term_method

    Fixed Failing tests (compare)

Aaron Meurer
@asmeurer
I guess it's relative. It's pretty simple to me. It's the exact same workflow as pushing to your own fork
I usually already have people's fork as a remote anyway when I download there code. You just have to make sure to add the ssh url so you can push to it
You can probably push to the https url too I don't know
Coston
@XiantongPAN
@jksuom thanks, but what I want is to plot a geometry entity like line, point or circle. Is there any directly way to plot them?
Kalevi Suominen
@jksuom
I'm not sure what you mean by "directly", but if e is a geometric entity defined by an equation, then I would plot it by plot_implicit(e.equation()).
Coston
@XiantongPAN
thanks a lot,
'''
plot_implicit(e.equation())
'''
works very well in Line, Circle or Ellipse. But it can not draw a Point. Is there a way to draw the Point(like in the software geogebra)
plot_implicit(e.equation())
also, Triangle has no attribute 'equation'
Kalevi Suominen
@jksuom
I don't think that the plotting of triangles and points has been implemented in SymPy. Some coding is needed for those.
Juan Luis Cano Rodríguez
@astrojuanlu
hi all! I see that SymPy participated in Google Code-In in 2011. perhaps @asmeurer was a mentor back then? how was the experience? the announcement has just been made for this year's edition https://opensource.googleblog.com/2018/08/announcing-google-code-in-2018.html
S.Y. Lee
@sylee957
I would like to test sphinx on my windows environment, but I couldn't find any guide for windows. Anyone with experience about this?
Kalevi Suominen
@jksuom
Maybe this would help with installation.
Coston
@XiantongPAN
There is 'Ellipse' in geometry module, but no 'Hyperbola'. If I'm going to make calculation with hyperbola, I should write my own code. Is this right?
Ayushman Koul
@ayushmankoul
Hello @jksuom since you have made an observation that plotting of triangles and points hasn't been implemented in SymPy yet.If you don't mind should I raise an issue about it and start writing code for it ?
Kalevi Suominen
@jksuom
I think you could do that.
Ayushman Koul
@ayushmankoul
Thank you sir @jksuom .I was going through Codebase if I am not wrong I need to write new method for triangles inside class Plot in plotting module ? Please guide me how should I proceed over it.
Kalevi Suominen
@jksuom
I would start by studying how matplotlib works and what it can do. Then I would try to create code for plotting a segment. That could be used to plot a triangle.
Ayushman Koul
@ayushmankoul
Okay I will start with maplotlib to know about its functionality.Thank You @jksuom
Aaron Meurer
@asmeurer
@Juanlu001 Google Code-In was a lot different back then. They've made a ton of changes to the program since then.
I will say when we participated it was a lot of effort on the mentors. Don't do it unless you have multiple mentors who can commit time to it during the contest period.
I think it's not as bad as 2011 because of some of the changes they've made, but as far as I can tell it's still a lot of work.
Aaron Meurer
@asmeurer
And also remember that the program is for kids (13-17 year olds).
If you do have the time to put into it I would say it's worth it, though. You can get some very smart kids out of the program.
ronanpaixao
@ronanpaixao
Hi guys! I'm having some trouble using display() in the Jupyter notebook:

```import sympy
from sympy.core.evaluate import evaluate
from sympy import latex
from IPython.display import display
sympy.init_printing(use_latex='mathjax')

X, mu, sigma, n = sympy.symbols("\bar{X} \mu \sigma n")
with evaluate(False):
eq = (X-mu)/(sigma/sympy.sqrt(n))
display(eq)```

import sympy
from sympy.core.evaluate import evaluate
from sympy import latex
from IPython.display import display
sympy.init_printing(use_latex='mathjax')

X, mu, sigma, n = sympy.symbols("\bar{X} \mu \sigma n")
with evaluate(False):
    eq = (X-mu)/(sigma/sympy.sqrt(n))
    display(eq)
More like it...
This gives a RecursionError
ronanpaixao
@ronanpaixao
Any ideas on where the problem is?
yashraj-code
@yashraj-code
Hi everyone my name is Yashraj Dhanuka pursuing B.tech in CSE 3rd year. I would like to contribute in the community .I know basic Python,c++,and Machine Learning. and yes particularly interested in maths too. Can anyone guide me on how to contribute to this community. ThankYou
yashraj-code
@yashraj-code
any mentors ?
Kalevi Suominen
@jksuom
@yashraj-code This should help you getting started: https://github.com/sympy/sympy/wiki/Introduction-to-contributing.
Arnav
@nigamarnav
Hello guys! can anyone help me to find out the way how to contribute in this era as I am a newcomer.
Bunnyyyyy
@Bunnyyyyy
Hey guys, Please someone help me in better understanding of GSoC !
Aaron Meurer
@asmeurer
@ronanpaixao hard to say without seeing the traceback. Can you open an issue with the traceback (trim down the repeated lines first)
ronanpaixao
@ronanpaixao
@asmeurer Filed #15182
Bunnyyyyy
@Bunnyyyyy
Any mentor up here ?.....Please help me in better understanding of GSoC !
Bunnyyyyy
@Bunnyyyyy
Any mentors ?, Please reply.
This may help you
Bunnyyyyy
@Bunnyyyyy
Thanks, So how can I contribute to sympy ?.... Please help me !
Malkhan Singh
@Malkhan52
@Bunnyyyyy I gave a talk in my institute (NITR) last week on How to start contributions in open source projects, ping me I can provide link of that slide.
Bunnyyyyy
@Bunnyyyyy
@Malkhan52 Sir, what do you mean by ping ?
V Gladkova
@valglad

@Bunnyyyyy there is a link attached to the top of this chat with information for people new to contributing: https://github.com/sympy/sympy/wiki/Introduction-to-contributing

"ping" means attract one's attention and in this case probably suggests that you send a private message to the person

Bunnyyyyy
@Bunnyyyyy
Thank you :)
Jason K. Moore
@moorepants
Is there something similar as @doctest_depends_on for normal test functions?, i.e. @test_depends_on('numpy') or something like that?
Kalevi Suominen
@jksuom
I don't think that there is. The issue is handled in code as e.g. in test_sympify:
numpy = import_module('numpy')

def test_issue_10295():
    if not numpy:
        skip("numpy not installed.")
Jason K. Moore
@moorepants
@jksuom Thanks. We should turn that into a decorator.
Ayushman Koul
@ayushmankoul
Hello @jksuom I hope you are doing well. As asked by you to go through how matplotlib works I went through it to know how to write code for plotting line segments.Now coming back to issue, if I am not wrong I need to write a new method for plotting line segment and triangles inside class Plot in plotting/plot module ? Please guide me so that I can proceed further to it.Thanks
Kalevi Suominen
@jksuom
It seems that most objects to be plotted are subclasses of BaseSeries.