I have been using MatDeck for 2 years now. I have experience with Mathematica and MATLAB but have decided to write about MatDeck because I've found that I've begun using it more often than before. I use it for DSP processes such as filtering and use the inclusive toolkits that come with it because it makes it easier to generate and edit waveforms I've generated. Mathematica and MATLAB can also generate test signals and do some DSP as well but, MatDeck differs from them due to its document layout interface. Its layout is aesthetically similar to Microsoft Word and comes with narrative text editing also similar to Word. I think the part that makes it different from other software is that you can run a couple of processes in the same file at the same time and use the text editing to write paragraphs, notes, comments… . This means that you can program in Python or MatDeck script similar to C, write a paragraph explaining your work, and diagrams next to each other in the same file. For me, it’s being able to use each one of these things in conjunction with each other such as being able to use python code to control or edit DSP in my file and then narrate it so that others can understand my work that I find most useful. Regarding programming, you have the choice between a MatDeck script language which is similar to C code and has similar execution speeds or you can use python which you choose where to place in your file and run python to your preference. I use the script which did take me some time to get used to but much faster than learning a new language because of its faster execution speeds. Apart from the programming and the sort of alive document where you house everything, you also get MatDeck’s mathematics engine.
It’s a pretty standard math engine and similar to most on the market but I find it more useful because I can use the math engine with the programming, diagrams and text editing together which just means I can combine the math engine with the other features. I don’t know how useful you will find this but for me, it’s a nice touch and helps. With Maple and Mathematica I would have to use third party programs for the programming, narrative text and the other features outside the file which makes the my tasks harder. I would recommend MatDeck if you’re looking for a math software that’s more open to other processes and all-round, using the different features together is a nice feature and I suggest taking a look at MatDeck if you’re looking to get a new math software.
These links should help you:
https://labdeck.com/matdeck/
https://labdeck.com/mathematics/

MENU