Local Projects

The first thing you need to do when you start Matrex for the first time is to create a project. In the project you will add matrices, functions, presentations, charts and timers.
You can create projects locally or remotely.

Creating a local project


To create a local project, select the menu File -> New local project (this menu is equivalent to the menu New Project in the local machine toolbox).

File Menu

In the new project dialog that appears you write the name of the project you want to create.
Clicking the OK button, the Select Base Directory dialog appears.
Choosing a directory and clicking OK, a new directory with the name of the new project is created under the selected directory.

For example, naming the project “newproject” and choosing the directory “/home/user/prj/matrex” , the directory “/home/user/prj/matrex/newproject” is created. This directory contains a file called project.mxp , (mxp means Matrex project) with all the information related directly to the project.

Opening a local project

To open an existing project, select the menu File -> Open local project (again, you can also use the menu Open Project in the local machine toolbox)
In the Open Project dialog that appears you choose the project file project.mxp, inside the project directory. Clicking OK Matrex loads the project.
The status of the project loading is displayed as a progress bar in the project's tab. The progress bar shows how many items of a certain type (matrices, functions...) have been loaded until now. This can be useful for big projects or for projects with big matrices, for which the loading time can be considerable.
Progress Bar


When the project has been created or opened, a new tab folder in the current machine's toolbar shows the content of the project (we call the tab folder project tab). The File menu contains also a list of the most recently used projects. Clicking one of these project opens the project.

The following picture shows the project “projection”, with some matrices, functions, and charts.

Machine


From the picture it is possible to see that the project “projection” contains at least:

Project content modification

You can use the trees in the project's tab to display, add, remove, update the project's items.

In a new project, the first thing to add is generally a set of matrices. Then you will add some functions, calculate new matrices and show some of the matrices in presentations or charts. You can also use timers to recalculate automatically some of the functions, even if their input matrices don't change.