Should I Use Mathcad, SAGE, and CoCalc for My Next Math Project?

  • MHB
  • Thread starter karush
  • Start date
  • Tags
    Mathcad
In summary, Mathcad and SAGE are both powerful programs that can be used for a variety of purposes, but they both have their own strengths and weaknesses. It would be helpful to do some research before deciding which to use for a specific project.
  • #1
karush
Gold Member
MHB
3,269
5
ok Mathcad and SAGE and Cocalc

I have only touched these programs

the reviews I read on Mathcad don't seem to be very good
yet some community colleges here worship it

I am very reluctant to dive into it

On SAGE
never heard of it until we had to do a project with it in Linear Algebra
kinda liked it feels kinda beta type

with it we used CoCalc with was kinda wow with first impression
it sure banged out hefty matrices nice

the two magic words I heard was "collaborate" and "cloud computing"
apparent for team projects

so any guiding light on this before jumping on board ?
 
Physics news on Phys.org
  • #2
karush said:
ok Mathcad and SAGE and Cocalc

I have only touched these programs

the reviews I read on Mathcad don't seem to be very good
yet some community colleges here worship it

I am very reluctant to dive into it

On SAGE
never heard of it until we had to do a project with it in Linear Algebra
kinda liked it feels kinda beta type

with it we used CoCalc with was kinda wow with first impression
it sure banged out hefty matrices nice

the two magic words I heard was "collaborate" and "cloud computing"
apparent for team projects

so any guiding light on this before jumping on board ?
I've been a MathCad user for nearly 25 years - beta testing on several versions. I don't have any complaints about it. It helps me do some of the things I want to do. Last I checked, it was in general use at the local college.
 
  • #3
wish it was free
 
  • #4
They are all different tools that complement each other.

MathCAD has a very nice intuitive user interface.
It allows to easily create complicated math formulas and evaluate them either symbolically or numerically.
It only runs on Windows though, and it's indeed not free.
I used it a lot in my work to develop mathematical models, which I would then program in C++.

I'm not really familiar with SageMath (yet), but I can see that it seems to offer more or less the same symbolical and numerical capabilities.
Its user interface is console only though, and it seems to be quite strict in how you write your expressions.
But it's free!

I'm not familiar with CoCalc either, but I can see that it's an online tool that allows access to all free math tooling, including SageMath.
In particular that excludes tools like Mathematica, MathCAD, and MathLab, which are not free.
And it facilitates collaboration with others.
 
  • #5
be nice to write pdf book on
the online programs
 
  • #6
I like Serena said:
They are all different tools that complement each other.

MathCAD has a very nice intuitive user interface.
It allows to easily create complicated math formulas and evaluate them either symbolically or numerically.
It only runs on Windows though, and it's indeed not free.
I used it a lot in my work to develop mathematical models, which I would then program in C++.

I'm not really familiar with SageMath (yet), but I can see that it seems to offer more or less the same symbolical and numerical capabilities.
Its user interface is console only though,

You can use it in a browser mode, very much like (if it's not actually already) a Jupyter notebook. This is a style inspired by Mathematica. In the browser mode, you can check a box that says put output in $\LaTeX$ - very nice. In fact, I would say that its output is very often better formatted than Mathematica. Another plus: it's built on top of Python, so you can use Python code anywhere you want in it.

Downside: you can't really install it natively in Windows. It's really a Linux thing. Installing on Windows essentially boils down to installing a virtual machine running Linux, and then running SageMath inside that. On the other hand, you can execute short snippets of SageMath code in their online Sage Cell Server.

I like Serena said:
and it seems to be quite strict in how you write your expressions.
But it's free!

I'm not familiar with CoCalc either, but I can see that it's an online tool that allows access to all free math tooling, including SageMath.
In particular that excludes tools like Mathematica, MathCAD, and MathLab, which are not free.
And it facilitates collaboration with others.

With respect to Mathematica, you can sign up for a free Wolfram Development Platform account, which let's you execute quite a bit of Mathematica code. Because it's free, you don't get unlimited compute time, so if a calculation takes too long, it'll time out. I use the Wolfram Dev Platform all the time, though, since I don't have access to Mathematica.
 
  • #7
karush said:
be nice to write pdf book on
the online programs

You can do that with Overleaf.
 
  • #8
yes very easy

it collaborates great with latex also

I would need input from others tho
it would be tons of research

one thing nice PDF can updated easy to keep up with trends

I am done with classes so maybe I could start one:rolleyes:
 

FAQ: Should I Use Mathcad, SAGE, and CoCalc for My Next Math Project?

What is Mathcad?

Mathcad is a computer software program used for solving and documenting mathematical and engineering problems. It allows users to enter mathematical equations and perform calculations, as well as create graphs and generate reports.

What is SAGE?

SAGE, which stands for System for Algebra and Geometry Experimentation, is a free and open-source mathematical software system. It includes a wide range of mathematical tools and capabilities, including numerical and symbolic computation, statistics, and visualization.

What is CoCalc?

CoCalc is an online platform that combines the functionality of Mathcad and SAGE, as well as other software tools such as LaTeX and Jupyter notebooks. It allows users to perform mathematical calculations and analysis, collaborate with others, and publish their work online.

How is Mathcad different from SAGE and CoCalc?

While all three software programs have similar capabilities for mathematical computation and documentation, they differ in their user interfaces and features. Mathcad is a standalone desktop program, while SAGE and CoCalc are online platforms. CoCalc also offers additional features such as version control and collaboration tools.

Can I use Mathcad and SAGE and CoCalc together?

Yes, it is possible to use all three software programs together. For example, you can use Mathcad for its user-friendly interface and graphing capabilities, while utilizing SAGE's powerful computational engine for more complex calculations. CoCalc also allows you to integrate different software tools and languages, making it possible to combine Mathcad and SAGE within the same project or document.

Similar threads

Replies
16
Views
4K
Back
Top