What Software do you use to do your math manipulations?

  • Thread starter Kushal Sharam
  • Start date
  • Tags
    Software
In summary, there are several software options available for conducting math manipulations, such as Microsoft Excel, MATLAB, and Wolfram Mathematica. Each program offers unique features and capabilities, allowing users to perform various mathematical calculations, create graphs and charts, and solve complex equations. Additionally, there are many free and open-source alternatives, such as LibreOffice Calc and GNU Octave, that provide similar functionalities. Ultimately, the choice of software will depend on the specific needs and preferences of the user.
  • #1
Kushal Sharam
2
0
Hello
I have recently started to study General Relativity through a bunch of lecture notes in my spare time. I never got a chance to take up this topic while at uni. I wanted to work through the equations so as to better digest the material. The catch is I am trying to establish a workflow where I can type out all of my notes on my laptop and upload. I wanted to know if there is any software which would allow to do the mathematics (including working through the equations) on my laptop itself. I am not against using the pen-and-paper approach, I am simply looking to experiment. Any opinions / suggestions are most welcome.
 
Physics news on Phys.org
  • #2
You could use LaTex editors. LaTex libraries are also loaded to interpret the formulas here on PF.

There are several of them available for free to download. I like TeXstudio very much, but there are also others. To learn LaTex code you will find a lot of help on the internet as well. A good start might be our own introduction page:

https://www.physicsforums.com/help/latexhelp/

I also frequently use

http://detexify.kirelabs.org/symbols.html
https://www.sharelatex.com/learn/Spacing_in_math_mode
http://anorien.csc.warwick.ac.uk/mirrors/CTAN/info/symbols/comprehensive/symbols-letter.pdf
 
  • #3
I agree its definitely better to use latex. I have been using https://arachnoid.com/latex/ . I tried using Sage, Sympy but Latex is just so convenient to use (of course once you know how to write it).
 
  • #4
Of course, ##\LaTeX## is just for typesetting [which is great if that's all you want],
unlike Sage, SymPy, Maple, etc... which does symbolic computation... with features to export to (say) ##\LaTeX##.
I think the goal to "do the mathematics (including working through the equations)" has some ambiguity.
 
  • #5
You could consider iPython and Julia (matlab like language) for numerical computing and plotting.

Mathematica can do symbolic stuff but not sure about tensors per se.

On iPad there's Notability for taking notes, recording lectures and drawing quick diagrams.

Sometimes the best solution is a pencil and paper with a good eraser and then scan or take a photo.
 
  • #6
Long before the iPad and its stylus support, there have been Windows-based TablePCs which support a Wacom or nTrig stylus. I have been using them since 2003.
(Microsoft Surface is a modern version of the TabletPC.)

Using Windows Journal [included], I've been taking and maintain notes electronically---taking advantage of being able to copy+paste, erase, move, and recolor its digital ink, etc... which can't be done easily on paper or on a whiteboard or on a photo.
Here's a screenshot of part of one of my pages.

upload_2017-5-21_20-43-39.png


I can also paste in graphics or text captured from other tools [like Acrobat Reader or Maple] and mark them up. (By the way, [although far from perfect] text obtained automatically from handwriting recognition is searchable by WIndows.) Some folks may prefer OneNote, which is part of Microsoft Office.At some point, I may render important notes with LaTeX..
but sometimes LaTeXing takes too much time.

Windows' Math Input Panel seems like a potentially useful tool:
http://www.digitalcitizen.life/do-math-easy-way-math-input-panel
.. but it doesn't seem to export to LaTeX directly.
See also:
https://www.dessci.com/en/products/mathtype/popup_mip.htm
 
Last edited:
  • Like
Likes Kushal Sharam and jedishrfu
  • #7
One nice feature notability has is it can tie a recording time point to what you draw on the canvas. Later tapping on the drawing will jump to that point in the playback.
 
  • #8
  • Like
Likes jedishrfu

Related to What Software do you use to do your math manipulations?

1. What software do you recommend for doing complex mathematical calculations?

There are many options for software that can handle complex mathematical calculations, but some commonly used ones include MATLAB, Mathematica, and Maple. It ultimately depends on the specific needs and preferences of the user.

2. Can you use any type of software for math manipulations or is there a specific one that is best?

While there are many software options available, it's important to choose one that is specifically designed for mathematical calculations. General purpose software may not have the necessary features and tools for efficient and accurate math manipulations.

3. Is there a free software alternative for doing math manipulations?

Yes, there are several free and open-source software options available for math manipulations, such as Octave, Scilab, and SageMath. These programs offer many of the same features as their paid counterparts, but may have a steeper learning curve.

4. Can you use spreadsheets like Microsoft Excel for math manipulations?

While spreadsheets can handle basic math calculations, they are not recommended for more complex manipulations. Dedicated math software is designed specifically for these tasks and offers more advanced features and tools.

5. Do you have a preferred software for graphing and visualizing mathematical data?

Again, this depends on personal preference and the specific needs of the user. Some popular options for graphing and visualization include GeoGebra, Grapher, and Desmos. It's important to choose a software that can handle the type and complexity of data you are working with.

Similar threads

  • MATLAB, Maple, Mathematica, LaTeX
Replies
1
Views
2K
  • MATLAB, Maple, Mathematica, LaTeX
Replies
2
Views
2K
  • MATLAB, Maple, Mathematica, LaTeX
Replies
12
Views
1K
  • MATLAB, Maple, Mathematica, LaTeX
Replies
18
Views
11K
Replies
4
Views
971
  • MATLAB, Maple, Mathematica, LaTeX
Replies
9
Views
2K
  • Electrical Engineering
Replies
13
Views
1K
  • MATLAB, Maple, Mathematica, LaTeX
Replies
2
Views
2K
  • STEM Academic Advising
Replies
2
Views
1K
  • Programming and Computer Science
Replies
10
Views
3K
Back
Top