Questions tagged [math]

Software related to the vast area of knowledge of mathematics, e.g. calculating, analysis, geometry, etc.

77 questions with no upvoted or accepted answers
Filter by
Sorted by
Tagged with
6 votes
0 answers
113 views

Open source Computer Algebra System (CAS)

I am looking for an open-source CAS based on python. However, I want this CAS to be able to take natural language (ex: "1+(5^2)" or "integrate x^2 from 0 to 1" or "one times 5") and return a result. I ...
TanMath's user avatar
  • 341
5 votes
0 answers
180 views

Visual editor for math expressions, with basic or better yet, full Unicode support

I am looking for a separate, standalone visual math editor. Requirements: Full or, at least, basic Unicode support (explanation below). Portable by nature. It means that all the app needs for ...
lyrically wicked's user avatar
4 votes
0 answers
118 views

Convert pen and paper math expressions into latex

I've seen some questions about this that are somewhat dated, so I'm asking again in case something new has come up. Context: I'm a student who spends a lot of time making math notes on pen and paper. ...
user56834's user avatar
  • 143
3 votes
0 answers
188 views

Free FFT library for ARM CPU

I need a FFT library for ARM platforms, especially in Apple M1 and Androids. I have already browsed some, but none meets my requirement: FFTS has stopped development, and its assembly code do not ...
jiandingzhe's user avatar
3 votes
0 answers
43 views

Program to fiddle with large mathematical equations visually

When working with mathematics or presenting something at math class I often need to work at a whiteboard writing up equations or scribbling equations on a paper. A considerable time is spent copying ...
Calmarius's user avatar
  • 161
3 votes
0 answers
74 views

Program that can create equation from numbers and result?

I need something, that can do this thing: I have number 5, 5 and result 25. The program return 5*5. Another example: I have 7 and result 49. The program return 7². (of course with more complex ...
Samuel Tulach's user avatar
3 votes
2 answers
339 views

Fast (approximate?) linear programming solver for few variables and many constraints

I'm writing some code in C++, and it turns out I need to solve an optimization problem which may be formulated using m variables and n linear constraints (i.e. constraint i is of the form \sum_j a_{i,...
einpoklum's user avatar
  • 3,189
3 votes
0 answers
521 views

R packages for Durbin-Levinson algorithm and innovation algorithm for time series forecasting

I am looking for a package in R that implements the Durbin-Levinson algorithm for time series forecasting in $AR(p)$ model and innovation algorithm for $MA(q)$ and $ARMA(p,q)$ model. I looked at ...
user avatar
3 votes
0 answers
61 views

3D geometry arithmetic helper

As a computer graphics programmer, I often have to deal with complex cases of solid geometry. To resolve these cases, I need to find the formula expressing the value that I need depending on my ...
etbh's user avatar
  • 76
2 votes
0 answers
53 views

Convert excel formula to human readable formulas - macOS

Is there any free software which can convert excel formulas to human readable format as shown below? (for macOS) Reason: I'm fed up of writing long formulas one character at a time in the microsoft ...
prty grl's user avatar
2 votes
0 answers
156 views

Math equation input and display (like MathQuill) in Jetpack Compose

For math expression input in webapps there is an amazing library called MathQuill. Is there something along these lines for Jetpack Compose? Eventually I'm going to want both inline and block ...
Hakanai's user avatar
  • 187
2 votes
0 answers
165 views

Handwriting to LaTeX?

Usa there an Android app which will convert math handwriting to LaTeX? I have seen some apps like photomath on Android that take pictures of textbook math and solve the problem but I just want LaTeX ...
user14033075's user avatar
2 votes
0 answers
82 views

Notebook (.nb) → Jupyter (.ipynb) converter besides Mathematica?

Is there a way to convert Mathematica Notebook files (.nb) to Jupyter files (.ipynb) without using Mathematica?Is there a free online utility or other piece of software that can do this?
Geremia's user avatar
  • 281
2 votes
0 answers
93 views

Extension for VS Code that evaluates math expressions?

I am looking for an extension for Visual Studio Code that can evaluate simple math expressions to save time. Sometimes I fiddle around with numbers, and add constants to expressions to save time so I ...
Jacob Birkett's user avatar
2 votes
0 answers
46 views

Free software for Mac OS to Execute and test Mathematical formulas?

Recently I have downloaded the trial version Of Wolfram Mathematica on Mac OS. It allowed me to write, test and execute mathematical formulas on specific range of values and view and manipulate ...
Tornike Shavishvili's user avatar
2 votes
0 answers
57 views

extended precision sparse matrix solver

I am looking for a sparse matrix direct solver using extended precision (128-bit floating point). Is anyone aware of a package (SuperLU, UMFPACK, etc.) that supports extended precision?
Juan's user avatar
  • 181
2 votes
0 answers
35 views

web based open source solution for plot function

We know there are some solutions for rendering LaTeX mathematical content on the web, for example MathJax. Is there a similar way (Open source library because I need to use it in an application) to ...
hasanghaforian's user avatar
2 votes
0 answers
31 views

Offline Number Gossip

Number Gossip is a website that allows you to enter a number and it gives you some properties of that number. For instance, 42 is a Cake, Catalan, and Pronic number. It is pretty simple task and 'What ...
NonlinearFruit's user avatar
2 votes
0 answers
224 views

Math / Image processing library for JS

First question here, feel free to edit / close / suggest. I need to do some simple computations on images in JS. The results are not to be displayed in a browser, so I don't need canvas utilities or ...
natario's user avatar
  • 161
2 votes
0 answers
162 views

C++ integer factorization library

I've firstly asked this question on SO, because I didn't know that such questions are off-topic there. During porting my Python's prototype to C++ because of performance issues, I've faced with ...
nightuser's user avatar
  • 121
2 votes
0 answers
41 views

Server software for collaborative math?

I have recently registered a mathematics-related domain for collaborative problem-solving and proof-development. Features I would need: basic user account control; MathML or MathJAX or similar (...
Kieren MacMillan's user avatar
2 votes
0 answers
206 views

C++ mathematical arrays library

Can anybody here recommend a good C++ arrays library, for 1, 2 and 3 dimensional arrays, that has the following features: The rank is specified at compile time, like in C++ AMP [Nice to have, but not ...
Alex Shtoff's user avatar
2 votes
0 answers
28 views

Cross the elements in a matrix

I have a demo matrix 0 0 0 0 7 2 0 3 9 5 0 4 What I want is to remove the rows or columns that have all 0 elements, so the expected result will be: 7 2 3 9 5 4 For the demo purpose, I want to use ...
Love's user avatar
  • 191
2 votes
0 answers
114 views

Proprietary Software Friendly Computer Algebra Library in C/C++

I'm looking into developing some proprietary software that involves Fields, Linear Algebra over Fields, Rings, Groups,... Speed of execution is very important, which is why I'm looking to develop in ...
ggggggggg's user avatar
2 votes
0 answers
99 views

C# Mathematical Library For Polyline Rotations

I am looking for a C# third party library that can rotate polylines. I have a series of 3d Vectors ( that make up a polyline) and I wish to rotate them around a given point. I am also looking for a ...
Merle's user avatar
  • 21
2 votes
1 answer
483 views

Library to solve a large sparse linear equation system $Ax=b$ (almost banded matrix)

I'm looking for a tool or library implementing a fast algorithm in C or JAVA for solving the equation $Ax=b$, where $A$ is a $N*N$ sparse matrix with $5$ non-zero diagonals $(-N,-1,0,1,N)$. My problem ...
dor gotleyb's user avatar
1 vote
0 answers
10 views

Teaching kids knot making on Android

I am interested in finding and using an Android app that teaches kids knot making. Ideally, besides a compendium of knots, you can also click to drag the lace or rope with the fingers, and do the knot....
Joselin Jocklingson's user avatar
1 vote
0 answers
20 views

Using Computer Vision Techniques to Detect and Overlay Books in Images

I want to use computer vision techniques to find a book in a random background image, figure out how it's rotated, and then overlay a new book onto it. Here are the steps I plan to take: Use object ...
Abishek Anbarasan's user avatar
1 vote
0 answers
11 views

App for doing abstract algebra through drawings pictures fonts and sounds for kids

I am looking for a structure designer app that does the following. In this app you can enter lists of drawings where each drawing can be entered either by dragging the finger to draw a picture or by ...
Joselin Jocklingson's user avatar
1 vote
0 answers
11 views

software that simulates snap cubes?

iam looking for a windows software that simulates snap cubes``used to teach numbers to children.
Humberto José Bortolossi's user avatar
1 vote
0 answers
90 views

Good calculus library for C++?

I want to calculate pi accurately to a million digits or even more and I came across the Chudnovsky algorithm and I want to use it but it requires summation calculus. So what is the best library for ...
I_like_python's user avatar
1 vote
2 answers
102 views

Software capable of ray tracing an implicit surface

I am looking for a software able to ray-trace implicit surfaces (defined by f(x,y,z)=0 for a smooth enough function f) with simulation of diffuse light. Speed is not important (I'm doing high quality ...
Arnaud's user avatar
  • 111
1 vote
0 answers
55 views

Software to perform mathematical optimization using arbitrary precision numerics

I need to perform multidimensional line search and/or trust region optimization using arbitrary-precision numerical libraries such as GNU MP and GNU MPFR. Are there any already written routines that ...
Arc's user avatar
  • 111
1 vote
0 answers
62 views

A C++/C# library to do both symbolic calculation and non-linear equation solving

TL:DR: Is there a (free, hopefully open source) C++ or C# library to do both symbolic calculation and non-linear equation solving? Details: I am trying write a software library to solve a particular ...
Nicholas's user avatar
1 vote
2 answers
46 views

Online editor for mathematical expressions (web-app)

I recently used http://www.imatheq.com/corpsite/index.html. It's pretty cool but seems that with the free version when you save the image it adds a weird background color to it. The quality of the ...
Amit wadhwa's user avatar
1 vote
0 answers
22 views

Is there an arbitrary precision library in C or C++ with cdf?

I tried GNU Science library but its precision is limited to doubles. Other than implementing the thing myself, which I hope I wont have to do, is there a library that gets me the cumulative ...
ReverseFlowControl's user avatar
1 vote
0 answers
29 views

Numerical integration of multidimensional integral

I'm looking for software that allows one to numerically integrate multidimensional integrals, hopefully compatible or written in C. I've found an answer for one dimensional integrals here: https://...
damianodamiano's user avatar
1 vote
1 answer
27 views

Terms rewriting system for solving systems of algebraic equations

Problem description Having system of equations as input (in whatever format): x + y = 6 2x + y = 9 I would like to output manual, step-by-step high-school-like solution. In other words applying ...
M. Twarog's user avatar
  • 111
1 vote
0 answers
100 views

Linux or Web-based Powerpoint alternative supporting inline WYSIWYG equations?

At work I am using a PC with Linux. I also need to prepare presentation slides, that may require both math and graphical capabilities (such as drawing shapes on top of images). Libreoffice doesn't ...
kdb's user avatar
  • 403
1 vote
0 answers
25 views

SKIO calculus solver?

At the Googology wiki, there is a function called the Xi function, based on SKIO calculus.https://googology.wikia.org/wiki/Xi_function I found that they calculated Xi(7) as 51 (my program can go to ...
Number File's user avatar
1 vote
1 answer
211 views

Alternative to Matplotlib for interactive plotting in Python

I need a plotting library which can be used for interactive plotting and generate plots directly from the command line. Plotly and Bokeh are good but they are meant to be used with web applications. I ...
Varunvaruns9's user avatar
1 vote
0 answers
524 views

Matrix multiplication on an upper/lower triangular matrix

I am a statistician working on DNA datasets. I am writing an R package, and I will routinely need to perform matrix multiplication on upper-triangular (sparse) matrices that have hundreds-of-millions ...
Lewkrr's user avatar
  • 111
1 vote
0 answers
22 views

pdf notes with mathematical equations

I'm looking for a program where I'm able to annotate PDF files with notes, including correct mathematical equations (on mac). So far the only way I found was writing the equations with LaTeX in a ...
lewi's user avatar
  • 11
1 vote
0 answers
46 views

How to turn a complex geometric figure inside out (Win 10, 64-bit)?

This question falls under several categories {software, computer graphics, graphic design, art, cartography, geographic information, mathematical transforms}, but the software (specifically for ...
Charles Rockafellor's user avatar
1 vote
0 answers
31 views

Mathematical visualization in linux with raytracing

I am familiar with this question. I am on Arch linux, and am looking for a software the following features : Ability to plot iso and parametric surfaces. live preview Ability to export in pov-ray ...
Sean's user avatar
  • 121
1 vote
2 answers
1k views

C# library for 3D math (rotation)

I am working on a C# project where I need to rotate some vectors. Until now I was using a rather complicated solution using rotation matrices but now I also need support for quaternion rotation (and ...
John's user avatar
  • 111
1 vote
0 answers
26 views

Online tool to graph functions in c-like languages

Is there a website where I can enter in functions from integers to integers in a c-like programming language (with while loops, if/else etc.) and see a graph of the results? This website doesn't do ...
Ryan1729's user avatar
  • 121
1 vote
0 answers
47 views

Any library to symbolically solve system of PDEs in the form of expansion series?

I would like to use expansion series, more specifically power series, to solve a system of partial differential and algebraic equations (not sure what to call it, DAE or ADE?!) I have found some nice ...
Foad's user avatar
  • 131
1 vote
0 answers
12 views

Fourier sine and cosine transformation tool

I need web apllication which can give me output of fourier series, but whith sine and cosine. Wolfram can only output with e: http://www.wolframalpha.com/input/?i=trigonometric+Fourier+series+x%5E2 ...
filip's user avatar
  • 11
1 vote
0 answers
69 views

Library for quad or arbitrary precision math (just +-*/ required) in C for ARM microcontroller

I have an embedded ARM based Atmel SAM4 microcontroller performing a small and rather trivial Infinite Impulse Response (IIR) filter on some 30 bit data in real time. The algorithm presently uses ...
pete jardine's user avatar