MATLAB for Beginners (Informatics 3)
Topic outline
-
Why teaching this course ?
The benefit of this course is to teach the student how to program using easily accessible MATLAB software
version 2010.This subject will be a tool for the realization of the practical work of the Numerical Methods in 2nd semester.
The advantage of using MATLAB over many other programming languages is that MATLAB contains
functions that enable the user and/or the student to solve various mathematical problems, such as- Interpolation,
- Roots of algebraic equations,
- The relative minimum and maximum of a function,
- A system of linear algebraic equations,
- Curve-fitting problems,
- Definite integrals,
- A system of ordinary differential equations,
- And many others.
-
Mindmap
-
Forum
-
Institution : Mohamed Khider University of Biskra, Algeria.
Faculty : Sciences and Technology.
Department : Civil Engineering and Hydraulics.
Public cible : 2nd Year Civil Engineering.
Course title : Informatics.
Fundamental teaching unit : Credit : 02 | Coefficient : 01.
Duration : 15 weeks, 22h30
Teacher : Dr. Salah Djerouni
Email : s.djerouni@univ-biskra.dz
-
-
Forum
-
Upon completing this module, the learner will be able to :
- Identify the different window in MATLAB software (command window, script, editor, workspace, command history and current folder)
- Description how can create figure that contain two lines or multiple lines.
- Build some program using and based on for-end loop, while-end loop and if-end condition by taken mathematical examples from other course.
- Distinguish in the vectors operation and matrices operation when can be used (i.e., .* , ./ , / , and *).
- Adapting the processes how to run a MATLAB program written in the script or editor.
- Put into practice how to change and /or modify a MATLAB program based on the requirements.
-
- Presentation of the course
- Contact card
- Objectives of the course
- Pre-requisities
- Course N°1 : Introduction to the MATLAB environment
- Course N°2 : Vectors in MATLAB
- Course N°3 : Matrices in MATLAB
- Course N°4 : Polynomials in MATLAB
- Course N°5 : MATLAB graphic in 2D
- Course N°6 : MATLAB graphic in 3D
- Course N°7 : Script in MATLAB
- Course N°8 : Function in MATLAB
- Course N°9 : The for-end loop
- Course N°10 : The while-end loop
- Course N°11 : If-else-elseif-end loop
-
File
-
-
Objectives
- Learn the basic functionality of MATLAB
- Learn and define the name of each window in MATLAB
- Getting familiar with the interface of MATLAB
- Apply several mathematical operations
-
File
-
File
-
Chat
-
Wiki
-
-
Objectives
- Learn the different methods or command/function to define and/or declare row vector, as well as column vector
- Learn the basics to apply operations in two vectors (+, - , x , and /)
- Learn additional functions/commands that can help in vectors operation
-
File
-
File
-
File
-
Chat
-
Wiki
-
Objectives
- Discover how to declare difefrent type of matrices
- Apply the operations in the matrices (+, - , x , and /)
- Test and understand a role of new commands/functions
-
File
-
File
-
File
-
Chat
-
Wiki
-
Objectives
- Identify and explain the method to create polynomials.
- Practice the operation in polynomials (+,-,*,and /),
- Test and understand the role of new commands/functions of polynomials,
-
File
-
File
-
File
-
Chat
-
Wiki
-
Objectives
- Identify and explain the methods to create, save and run a script file.
- Describe the possibility of writing a comment in script window.
- Discuss the different possibilities to control the presentation of the results in command window .
- Practice how to modify the a script program.
- Test and understand the role and advantages of loops such as the for-end loop.
-
File
-
File
-
File
-
Chat
-
Wiki
-
Objectives
- Introducing the second loop which is called while-end loop
List and practice the process to create and build while-end loop
Apply and test some examples and compared with the for-end loop
Show and discover the advantage of both loops and the some major difference
-
File
-
File
-
File
-
Chat
-
Wiki
-
Objectives
- Introducing the if-end condition,
List and practice the process to create and build if-end condition,
Apply and test some examples using if-end condition,
Show and discover the advantage of using if-end condition,
-
File
-
File
-
File
-
Chat
-
Wiki
-
Objectives
- Define and explain the function in MATLAB,
List and practice the process of creating and name and saving a function in MATLAB,
Apply and test exmaples using function’s MATLAB,
Show and discover the advantage of using fucntion,
-
File
-
File
-
File
-
Chat
-
Wiki