Welcome to the Power Users community on Codidact!
Power Users is a Q&A site for questions about the usage of computer software and hardware. We are still a small site and would like to grow, so please consider joining our community. We are looking forward to your questions and answers; they are the building blocks of a repository of knowledge we are building together.
Post History
I think Quintec's answer is a good one. But, just for the sake of completeness, I'll add some other options Proprietary options Maple ,a general-purpose computer algebra systems (CAS) like S...
Answer
#2: Post edited
- I think Quintec's [answer][1] is a good one. But, just for the sake of completeness, I'll add some other options
- ## Proprietary options
- I used to use **Maple** ,a general-purpose computer algebra systems (CAS) like SageMath, for linear algebra problems solving.- Then **MATLAB**, a numerical computing language and development environment.- - there is also **Mathematica**, another CAS similar to the 1st one
- All of this programs are proprietary, but they may offer free/special licences for students and schools.
- ## Free and Open source options
- However, if you don't have to use any of them (as part of a curriculum for example) I suggest looking for their Open Source, and/or free alternatives first:
- - My 1st suggestion is to go for a **SageMath**, since it's free, can be installed, or used on line, and it offers the additional advantage of used to **python**, a more versatile language, rather than a language that's dependent and restricted to the tool
- And here is some others in no particular orther
- - **R**: a programming language and free software environment for statistical computing and graphics.
- - **Julia**: a high-level, high-performance, dynamic programming language
- - **GNU Octave**: a software featuring a high-level programming language, primarily intended for numerical computations.
- ## More
- A comparative [list][2] of numerical-analysis software
- ---
- https://en.wikipedia.org/wiki/Computer_algebra_system
- https://en.wikipedia.org/wiki/List_of_numerical-analysis_software
- https://en.wikipedia.org/wiki/Comparison_of_numerical-analysis_software
- [1]:https://powerusers.codidact.com/posts/284508/284512#answer-284512
- [2]:https://en.wikipedia.org/wiki/Comparison_of_numerical-analysis_software
- I think Quintec's [answer][1] is a good one. But, just for the sake of completeness, I'll add some other options
- ## Proprietary options
- - **Maple** ,a general-purpose computer algebra systems (CAS) like SageMath.
- - **MATLAB**, a numerical computing language and development environment.
- - there is also **Mathematica**, another CAS similar to the 1st one
- All of this programs are proprietary, but they may offer free/special licences for students and schools.
- ## Free and Open source options
- However, if you don't have to use any of them (as part of a curriculum for example) I suggest looking for their Open Source, and/or free alternatives first:
- - My 1st suggestion is to go for a **SageMath**, since it's free, can be installed, or used on line, and it offers the additional advantage of used to **python**, a more versatile language, rather than a language that's dependent and restricted to the tool
- And here is some others in no particular orther
- - **R**: a programming language and free software environment for statistical computing and graphics.
- - **Julia**: a high-level, high-performance, dynamic programming language
- - **GNU Octave**: a software featuring a high-level programming language, primarily intended for numerical computations.
- ## More
- A comparative [list][2] of numerical-analysis software
- ---
- https://en.wikipedia.org/wiki/Computer_algebra_system
- https://en.wikipedia.org/wiki/List_of_numerical-analysis_software
- https://en.wikipedia.org/wiki/Comparison_of_numerical-analysis_software
- [1]:https://powerusers.codidact.com/posts/284508/284512#answer-284512
- [2]:https://en.wikipedia.org/wiki/Comparison_of_numerical-analysis_software
#1: Initial revision
I think Quintec's [answer][1] is a good one. But, just for the sake of completeness, I'll add some other options ## Proprietary options - I used to use **Maple** ,a general-purpose computer algebra systems (CAS) like SageMath, for linear algebra problems solving. - Then **MATLAB**, a numerical computing language and development environment. - there is also **Mathematica**, another CAS similar to the 1st one All of this programs are proprietary, but they may offer free/special licences for students and schools. ## Free and Open source options However, if you don't have to use any of them (as part of a curriculum for example) I suggest looking for their Open Source, and/or free alternatives first: - My 1st suggestion is to go for a **SageMath**, since it's free, can be installed, or used on line, and it offers the additional advantage of used to **python**, a more versatile language, rather than a language that's dependent and restricted to the tool And here is some others in no particular orther - **R**: a programming language and free software environment for statistical computing and graphics. - **Julia**: a high-level, high-performance, dynamic programming language - **GNU Octave**: a software featuring a high-level programming language, primarily intended for numerical computations. ## More A comparative [list][2] of numerical-analysis software --- https://en.wikipedia.org/wiki/Computer_algebra_system https://en.wikipedia.org/wiki/List_of_numerical-analysis_software https://en.wikipedia.org/wiki/Comparison_of_numerical-analysis_software [1]:https://powerusers.codidact.com/posts/284508/284512#answer-284512 [2]:https://en.wikipedia.org/wiki/Comparison_of_numerical-analysis_software