MatDeck Document

To start working in MatDeck you have to create a new document. To do so go to the File tab, press New and the document will appear. To change the document size and orientation, go to Layout tab→Page icon option. The document work area behaves as a regular Word processing program. As you can see, … Read more

Basic Algebra

Using MatDeck to do numerical and algebraic calculations is very simple. Just enter the expression and place an equal sign at the end of the line, like in the examples below. Every line can be modified at any time: change any of values in above lines and the result will automatically change. We will do … Read more


Variable is a mathematical expression symbol that represents quantity. You can define variables in MatDeck by placing := after the variable name. As you can see, variables are displayed in green in MatDeck. They are case sensitive, which means that b and B are considered as two different variables. When you define a variable in … Read more


MatDeck has an auto suggestion feature, which makes inserting functions a breeze. All you have to do is start typing in the canvas object and, after a second character is entered, MatDeck’s auto suggestion will list all functions with the same starting characters. Try to insert a function that calculates binomial coefficients. As you can … Read more

Vectors and Matrix

There are two ways to create vectors and matrices in MatDeck. The first one: place cursor in the canvas and use the Insert Matrix option from Math tab. The second one: use a vector or matrix function that will create a 2×1 vector or a 2×2 matrix. To create a new column right from the … Read more


One of the basic MatDeck features is the ability to use units in calculations. Every unit has its unique code name. If you’d like to use a certain unit, just type its name in the math object, inside the canvas. By default, units are turned on in MatDeck and they are colored blue. To see … Read more


There are a total of eighteen predefined constants in MatDeck. Constants can be placed only in the canvas object. You can place constants in your canvas in two ways. The first way is to place a cursor in the math object of the canvas and from Basic math button→Math tab→Constants tab click on the constant … Read more

2D Graph

To draw 2D graphs in MatDeck you first have to define variables with matrix that has exactly two rows. Data in the first row are x axis positions on the graph and in the second row are y axis graph position. Graphs can only be placed in the canvas. Define variable a:= and insert a … Read more

3D Graph

To create 3D graphs in MatDeck you first have to define a variable with the matrix of vectors, where every vector represent a point in space. Therefore, vectors size is 3×1 and the minimal size of a matrix is 2×2. Graphs can only be placed inside the canvas. First, define variable a:= and insert a … Read more

Choose your currency:

Converted prices are for reference only - all orders are charged in £ Pound Sterling (£) GBP.
  • USDUS Dollars ($)
  • EUREuros (€)
  • GBPPound Sterling (£)
  • AUDAustralian Dollars ($)
  • BRLBrazilian Real (R$)
  • CADCanadian Dollars ($)
  • CZKCzech Koruna
  • DKKDanish Krone
  • HKDHong Kong Dollar ($)
  • HUFHungarian Forint
  • ILSIsraeli Shekel (₪)
  • JPYJapanese Yen (¥)
  • MYRMalaysian Ringgits
  • MXNMexican Peso ($)
  • NZDNew Zealand Dollar ($)
  • NOKNorwegian Krone
  • PHPPhilippine Pesos
  • PLNPolish Zloty
  • SGDSingapore Dollar ($)
  • SEKSwedish Krona
  • CHFSwiss Franc
  • TWDTaiwan New Dollars
  • THBThai Baht (฿)
  • INRIndian Rupee (₹)
  • TRYTurkish Lira (₺)
  • RUBRussian Rubles