The basic setup is the Arduino plugged into your computer. Your computer's USB port is connected to the Arduino's USB port. You can use a terminal program or the serial monitor to connect to the Arduino and upload a sketch to it. The serial monitor displays the serial data that is sent from the Arduino to the computer. It does not display the Arduino's response. You might see the serial number of the Arduino as well as information such as the version of the Arduino software.
The Arduino Software is installed on your computer, but you can also access it on the Arduino board. The Arduino IDE communicates with the board using a serial connection called the serial monitor. You can access this on your computer using a program called the serial monitor. Or you can access the serial monitor using a program called a terminal program. There are various programs available for this purpose and the one you choose will determine how the Arduino IDE will communicate with the board and what information the IDE displays when it is working.
The MATLAB environment is based on the MathWorks MATLAB® Compiler, or MMC, which is a proprietary language developed by MathWorks to facilitate the building of applications. MMC understands the MATLAB language and various task APIs and provides efficient intermediate language compilers for compiling functions and scripts.
The MATLAB® Engine is the core of the MATLAB product. It compiles, executes, and interprets MATLAB scripts and programs, as well as runs the M-files and M-links created by the MMC. It also allows the exchange of data between MATLAB applications, the MathWorks M-files and M-links, and other programming languages, including C, C++, and Visual Basic. 827ec27edc