![]() I would agree with the general sentiment I'm much more of a Mathcad user than Matlab, and I think that the choice is very heavily dependent on application and usage. What about other available software? Mathematica for example, seems quite popular?Īlso what about MathCAD Prime? I've only used the original MathCAD.Ĭheers! RE: Which software to go for, MatLab, Maple, MathCAD, Maxima, Mathematica ? IRstuff (Aerospace) 27 Jan 16 22:48 What would people recommend? Has anybody used the report generator in MatLab?Īm I wrong in my opinion on either of these software? The fact that MatLab cannot evaluate symbolically or precisely doesn't bother me too much (we're doing engineering after all) ![]() It's only major downfalls to me seem to be it's inability to work in units, and the difficulty/labour in getting readable reports out of it showing the code and supporting figures/images etc.Ī report generator toolbox is available, but I don't know how good or usable it is. Loads of built in helpful functions, and great online help. MatLab is much easier to get on with in my opinion, but that's maybe just because I've used it a lot more. It seems crashy, the online help seems very limited, especially compared to MatLab. Handles units automatically, minimizing risk of errors, and can evaluate things symbolically, and therefore exactly. Putting in figures and tables and stuff in the middle of the calulcations is a doddle. And since the math is shown in proper mathematical notation, it's easy to follow. MathCAD makes very nice reports, very easily. My opinions are based on limited experience, but as far as I can tell each has a number of strong advantages and disadvantages with respect to my requirements. The two programs which I have experience in, are MathCAD and MatLab. These tools will be used to demonstrate compliance showing, so it would be nice if the results would be easily turned into a readable and well presented reports. The maths will mostly be pretty basic textbook theory, so the mathematics isn't too involved. I need some software to develop some computational tools and present the analysis methods and results. The tutorial is by MCC Py Tutorials and it is a great launching point into the world of Mathematics-based software and technical computing.This is my first post on Eng-tips, I'm looking for some help in choosing software. there is a great tutorial that will get you started with SageMath which assumes you have no coding experience (so it is a great way to learn some python at the same time). You can download SageMath HERE and tinker with the console, or if you prefer to just use it in a web browser and make use of visuals, you can Visit and just as easily get started! Whichever you prefer. Not only is SageMath free and versatile, but it also comes in two flavours: Downloadable console and web browser application. It is quite common to find these programs utilized in some upper level University Mathematics classes and are often taught alongside the python coding language as part of one’s Mathematics/Physics/Computer-Science Degree.Īs it turns out, During my physics Degree I will eventually be learning computational Methods using Python, and even sooner than that, I will be using either Maple or Mathematica to accompany my multivariable calculus classes so of course I considered getting a head start and learning a bit on my own The problem is that both Mathematica and Maple can be pricey (as some of you may have already noticed), and it is times like these that we need open-source alternatives: Enter SageMath! Image Source: Ĭreated by William Stein, a Mathematician from the University of Washington in 2005, SageMath (Previously SAGE: an abbreviation for “System for Algebra and Geometry Experimentation”) was created as an Open-source alternative to Maple, Mathematica, MATLAB and Magma, and from what I have observed so far, it has much of the same functionality as it’s paid predecessors along with the unique advantage of having been programmed in the powerful and simple language of Python (is it any wonder why I seemed to be biased in learning Python?). Many of you may be familiar with programs such as Maple & Mathematica, which are considered to be CAS: “Computer Algebra Systems” with features covering many aspects of mathematics, such as Algebra, Calculus, Number Theory, Number Analysis, Statistics and Combinatorics.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |