# 10+1 MatLab Viva Questions Answered By Experts

by Assignment Desk Education Consultant
10+1 MatLab Viva Questions Answered By Experts

Viva is a very important part of assignment submission and MatLab assignment writing service providers understand the importance of these questions. Therefore, to help students save their time from browsing different websites, here are the top 10 (+1 bonus) MatLab questions answered for students by them.

Let us quickly get a glimpse of these questions and their answers:

Ques.1. What is Xmath-MatLab? Explain its features.

Ans. Xmath is a graphics environment and an interactive scripting for Xwindow workstations. Its key features are:

Ø It allows color graphics to be pointed and clickable.

Ø It provides libraries that are C and LNX language compatible.

Ø It has a debugging tool with GUI features.

Ø It offers scripting languages with OOP features.

Ques.2. Name the operators that MatLab allows.

Ans. MatLab allows following operators:

Ø Set operations,

Ø Bitwise operations,

Ø Logical operators,

Ø Arithmetic operators, and

Ø Relational operators.

Ques.3. Give a brief on graphic system of MatLab.

Ans. Handle graphics is the name of the graphic system that is used by MatLab. It has both high-level and low-level commands, each serving a different purpose.

Ø High-level commands: It helps in data visualization, animations, and image processing of 2D and 3D presentation graphics.

Ø Low-level commands: It allows building of graphic user interface along with customization of the appearance of graphics.

Ques.4. Name any 5 common toolboxes that MatLab offers.

Ans. Five common toolboxes offered by MatLab are:

Ø Robust control,

Ø Neural networks,

Ø Control system,

Ø Fuzzy logic, and

Ø LMI control.

Ques.5. Explain the function of LaTex in MatLab.

Ans. LaTex encoding allows the Greek words letters to appear in plots. It also helps in modifying the font size.

Ques.6. How can multidimensional arrays be handled in arrays?

Ans. Primarily, MatLab internal data structure is designed to handle two-dimensional matrix. However, it gives the liberty to user to create their own functions in MatLab language through which multidimensional arrays can be handled.

Ques.7. What kind of data files do MatLab permits?

Ans. MatLab permits two types of data files:

Ø Scripts: This file type has a .m expansion. It neither approves any inputs nor does it restore any output.

Ø Functions: They are files with .m extension. They acknowledge sources and return proper outputs as well.

Ques.8. Explain Interpolation and Extrapolation along with their types.

Ans. Interpolation: It helps in taking out function values between different data points.

Extrapolation: This helps in finding value points beyond the endpoints in array.

There are two types of Interpolation and Extrapolation, viz.,

Ø Linear Interpolation and Extrapolation, and

Ques.9. Briefly describe Set and Get in MatLab.

Ans. Set: It is a short form of setter functions. It is used to assign properties.

Get: It is a short name for getter functions. It is used to access properties.

Ques.10. Briefly describe few commands of MatLab.

Ans. Broadly the MatLab commands are divided in five parts:

Ø Session management commands: Some of its commands are-

quit: stops MATLAB.

clear: helps to remove variables from memory.

Ø Systems commands: Few important commands of it are-

path: displays search path.

delete: deletes files.

Ø Input and output commands: It has following commands in it-

format:controls screen-display format.

Ø Plotting commands: Some of its key commands are-

axis: sets axis limits.

grid: displays grid-lines.

Ø Array, Matrix and Vector command- It includes commands like-

reshape: changes size.

min: returns the smallest element.

+1 question- Bonus Question!

v Give a brief overview on MATLAB.

Ans. Some basics of MatLab are:

Ø MATLAB is a programming language developed by MathWorks.

Ø It was initially released in 1984. A stable release of the same was done on March 20, 2019.

Ø It is a high-level 4th generation language.

Ø It was designed by Cleve Moler.