Questions tagged [sympy]
SymPy is an open source Python library for symbolic mathematics.
13
questions
1
vote
1
answer
40
views
Systems of equations solver with sympy
So this is my first Python project and hoped for a bit of feedback.
I'm trying to make a little program, where I can insert n equations and run a numerical solve. I ended up using tkinter for the GUI ...
1
vote
1
answer
61
views
Polynomial calculation in SymPy
Thie programs is written in Sympy 1.9 and it should find a polynomial g of degree dim for a given polynomial ...
2
votes
1
answer
68
views
Calculate general relativity-related tensors/arrays using metric tensor as input, part 2
I’m new to coding, and for my first project I’m working on a calculator that takes coordinate labels and metric components as input and outputs non-zero components of a number of other tensors (...
5
votes
2
answers
248
views
Calculate general relativity-related tensors/arrays using metric tensor as input
Please be gentle with me-- I just began learning to code a few weeks ago as a hobby in order to support my other hobby of learning general relativity, so this is the first bit of code I've ever ...
5
votes
1
answer
174
views
Sympy reduction of a multivariate, bounded, under-determined system
This is bad. I've been hacking away at Sympy for a few hours and the only solution I've come up with to yield the data I want is brute-force:
Code
...
1
vote
1
answer
52
views
Executing Scipy Tensor Product [closed]
Can anyone advise on how to use the SymPy TensorProduct function without having to explicitly indicate the full sequence of objects to take the product of. Below (for the simple case N=3) you can see ...
2
votes
0
answers
69
views
quaternion renormalization
Edit 1: changed a few portions of the code to hopefully make it runnable code and more understandable. If something is still incorrect please let me know.
Edit 2: just remembered I am doing this in ...
27
votes
2
answers
5k
views
Inverse transform sampling
Inverse transform sampling is a method to generate random values that follow an arbitrary distribution. For some reason this method was never implemented in any popular scientific libraries. And as I ...
10
votes
2
answers
3k
views
Implementing convolution using SymPy
I started using SymPy recently, and I implemented convolution using it.
...
2
votes
1
answer
3k
views
Function Plotter GUI in Tkinter and Matplotlib
I have been working on plotting time varying functions in Python as my most recent project, and would love input on optimization, proper Tkinter form, and anything that stands out like a sore thumb.
...
9
votes
1
answer
1k
views
Fitting multiple piecewise functions to data and return functions and derivatives as Fortran code
Background
For a future workshop I'll have to fit arbitrary functions (independent variable is height z) to data from multiple sources (output of different ...
5
votes
1
answer
226
views
Reliability polynomial calculation
The reliability polynomial (specifically, the all-terminal reliability polynomial) is, given a value \$0 \le p \le 1\$, outputs the probability that a given graph \$G\$ is connected.
Note: at the ...
6
votes
2
answers
865
views
Math, Geometry, & Physics Library
I am making a Python program that does math and physics calculations for you. This is my first programming project and is a work in progress. The SymPy library was used for some portion of it.
...