meta_pixel
Tapesearch Logo
Log in
Talk Python To Me

#364: Symbolic Math with Python using SymPy

Talk Python To Me

Michael Kennedy

Technology

4.8635 Ratings

🗓️ 7 May 2022

⏱️ 68 minutes

🧾️ Download transcript

Summary

We're all familiar with the data science tools like numpy, pandas, and others. These are numerical tools working with floating point numbers, often to represent real-world systems. But what if you exactly specify the equations, symbolically like many of us did back in Calculus and Differential Equations courses? With SymPy, you can do exactly that. Create equations, integrate, differentiate, and solve them. Then you can convert those solutions into Python (or even C++ and Fortran code). We're here with two of the core maintainer: Ondřej Čertík and Aaron Meurer to learn all about SymPy.

Transcript

Click on a timestamp to play from that location

0:00.0

We're all familiar with the data science tools like Numbai, Pandas, and others.

0:04.3

These are numerical tools that work with floating point numbers often to represent real-world

0:09.2

systems. But what if you could exactly specify the equations symbolically, like many of us

0:15.3

did back in calculus or differential equations courses? With SimPi, you can do exactly that. Create equations, integrate,

0:22.8

differentiate, and solve them. Then you can convert those solutions into Python or even C++ and

0:28.1

Fortran code. We're here with two of the core maintainers, Andre Sertic and Aaron Moore, to learn

0:33.4

about Simpy. This is Talk Python to Me, episode 364, recorded May 6th, 2022.

0:53.0

Welcome to Talk Python, a weekly podcast on Python.

0:56.6

This is your host, Michael Kennedy.

0:58.5

Follow me on Twitter where I'm at M.Kennedy and keep up with a show and listen to past episodes at TalkPython.fm.

1:04.5

And follow the show on Twitter via At Talk Python.

1:07.8

We've started streaming most of our episodes live on YouTube. Subscribe to our YouTube

1:12.1

channel over at TalkPython.fm slash YouTube to get notified about upcoming shows and be part of that

1:18.1

episode. This episode is sponsored by Microsoft for Startups Founders Hub. Check them out at Talk

1:24.8

Python.fm.fm slash founders Hub to get early support for your startup.

1:29.5

And it's brought to you by Century.

1:31.8

Don't let those errors go unnoticed.

1:33.9

Use Century.

1:34.9

Get started at Talk Python.fm.

1:38.9

Transcripts for this and all of our episodes are brought to you by Assembly AI.

1:42.8

Do you need a great automatic speech-to-text API?

1:45.5

Get human-level accuracy in just a few lines of code.

...

Please login to see the full transcript.

Disclaimer: The podcast and artwork embedded on this page are from Michael Kennedy, and are the property of its owner and not affiliated with or endorsed by Tapesearch.

Generated transcripts are the property of Michael Kennedy and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.

Copyright © Tapesearch 2025.