RE: [sympy] Re: Regarding Contour Integration

2020-02-10 Thread Vishesh Mangla
Please view it. I was interested in working on it. Like to  Sent from Mail for Windows 10 From: S.Y. LeeSent: 11 February 2020 12:02To: sympySubject: [sympy] Re: Regarding Contour Integration Can you elaborate the idea of a complex number module which can add and subtract?For example, do you want

[sympy] Re: Regarding Contour Integration

2020-02-10 Thread S.Y. Lee
Can you elaborate the idea of a complex number module which can add and subtract? For example, do you want to represent things coerced into a 2-tuple representation, than representing everything with a multiplication with imaginary unit? On Wednesday, December 18, 2019 at 5:56:59 PM UTC+9,

Re: [sympy] Re: modifying symbols

2020-02-10 Thread Aaron Meurer
sympify() can only parse things that are valid Python, meaning it can only work with symbol names that are valid Python variable names. E_1m1 is a valid Python variable name but E_{1\,-1} is not. If you need to get a parsable string form for an expression you can use srepr(), which would create a

Re: [sympy] Re: modifying symbols

2020-02-10 Thread Thomas Ligon
Hello Aaron, thanks for the reply. First, subst() is a typo, and should be subs(), but I'm not using it here anyway. The test program contains this definition: E1m1 = symbols('E_{1\,-1}') so you can see that I am using the _ in it. The problem is the conversion to latex, which recognizes E11,

Re: [sympy] Using SymPy to create arbitrary plots

2020-02-10 Thread Aaron Meurer
SymPy also comes with Anaconda. Anaconda basically installs a completely separate Python installation, but as long as the same installation includes SymPy and matplotlib they will be able to work with each other. The issue is that things like tkinter or qt that are needed for matplotlib plotting

Re: [sympy] Re: modifying symbols

2020-02-10 Thread Aaron Meurer
What is subst()? Is the problem here that SymPy does not convert E1m1 into a LaTeX string with subscripts? You can use _ in the symbol name to indicate that part of it should be subscripted. For example >>> latex(Symbol("E_1m1")) 'E_{1m1}' Aaron Meurer On Mon, Feb 10, 2020 at 11:35 AM Thomas

Re: [sympy] Using SymPy to create arbitrary plots

2020-02-10 Thread David Bailey
On 10/02/2020 18:21, Aaron Meurer wrote: Matplotlib has several backends, some of which work better than others. The use() function changes the backend. I would also recommend installing matplotlib via Anaconda. That will come with all the things you need to show plots. Thanks Aaron, but

[sympy] Re: modifying symbols

2020-02-10 Thread Thomas Ligon
I just discovered something. Instead of symbols(str), I should be using sympify(str), but that doesn't seem to change anything. > > > -- You received this message because you are subscribed to the Google Groups "sympy" group. To unsubscribe from this group and stop receiving emails from it,

Re: [sympy] Using SymPy to create arbitrary plots

2020-02-10 Thread Aaron Meurer
Matplotlib has several backends, some of which work better than others. The use() function changes the backend. I would also recommend installing matplotlib via Anaconda. That will come with all the things you need to show plots. Aaron Meurer On Mon, Feb 10, 2020 at 11:19 AM David Bailey

Re: [sympy] Using SymPy to create arbitrary plots

2020-02-10 Thread David Bailey
On 08/02/2020 12:21, Oscar Benjamin wrote: The sympy plotting module is mostly a wrapper around matplotlib. You can use matplotlib directly for a lot of the things you suggest. I think it would be better if sympy's plotting module didn't try to wrap up other libraries as "backends" but instead

Re: [sympy] Re: SciPy tutorial

2020-02-10 Thread Aaron Meurer
The tutorial submission deadline was extended to February 15. Please let me know if you are interested in co-submitting. If you are interested in co-submitting but paying to attend is a concern, let me know. We may be able to help out. Aaron Meurer On Wed, Jan 29, 2020 at 10:52 AM David Bailey

Re: [sympy] Topic of proposal for Gsoc 2020

2020-02-10 Thread Jonty K.
Tx for replying. I'm working on which issue to tackle. Currently I'm going through the codebase of SymPy, which is almost over. After that I'll post which issues i have in my mind to solve. -- You received this message because you are subscribed to the Google Groups "sympy" group. To

Re: [sympy] Topic of proposal for Gsoc 2020

2020-02-10 Thread Gagandeep Singh (B17CS021)
IMO, anyone can suggest more concretely if you can come up with the list of issues you want to address with a brief explanation of your approach to fix them. You can also refer to previous discussions in the group. With Regards, Gagandeep Singh Github - https://www.github.com/czgdp1807 LinkedIn -

[sympy] Topic of proposal for Gsoc 2020

2020-02-10 Thread Jonty K.
Any suggestions??? -- You received this message because you are subscribed to the Google Groups "sympy" group. To unsubscribe from this group and stop receiving emails from it, send an email to sympy+unsubscr...@googlegroups.com. To view this discussion on the web visit

[sympy] Introduction to the Sympy Community

2020-02-10 Thread Saksham Rastogi
I am Saksham, a sophomore at IITD. I’m interested in working on stuff related to Linear Algebra as given in the idea prompt. I’ve done courses related to Linear Algebra. How should I get started on working towards it ? -- You received this message because you are subscribed to the Google Groups

[sympy] Re: modifying symbols

2020-02-10 Thread Thomas Ligon
> > In case I forgot the attachment... > > -- You received this message because you are subscribed to the Google Groups "sympy" group. To unsubscribe from this group and stop receiving emails from it, send an email to sympy+unsubscr...@googlegroups.com. To view this discussion on the web

[sympy] modifying symbols

2020-02-10 Thread Thomas Ligon
I need to create a large number of equations in different variations, and they involve symbols such as E1m1 = symbols('E_{1\,-1}') Since subst() does not work for symbols, I create the string 'E1m1' as ('E'+str(1)+str(-1)).replace('-', 'm') and then use symbols(str). This is working fine for