Cranes Software International Limited Course Objectives:
Understanding basics of MATLAB as a general purpose programming tool. Gain exposure to MATLAB in an intuitive way using visualization techniques. Designing engineering and mathematical solutions using MATLAB for Engineering Applications.
Pre-requisites:
Participants are required to have following prerequisites:
Engineering with required Mathematical Background C programming basics & Familiarity with Matrices Prior knowledge of DSP basics will be useful For on-site training Programs, Matlab Installation to be provided by Customer.
Software and Hardware tools :
MATLAB Installation & Licenses in all Labs PCs (College must provide , Cranes cannot supply this)
LAB Exercises: Note@:
Hands-on Labs Sessions are possible only if: Individual PCs pre-loaded with MATLAB.
Take away:
Understanding basics of Matlab as a general purpose programming tool. Write clean, efficient MATLAB code using MATLABs own data structures, programming construct, and performance increase techniques. Gain exposure to MATLAB in an intuitive way using visualization techniques. Designing engineering and mathematical solutions using MATLAB for Engineering Applications. Certification by Cranes Varsity Post workshop Training material
Day 1
INTRODUCTION TO MATLAB
Introduction Major Application Areas Major Industries
DEVELOPMENT ENVIRONMENT
Getting Started Calculations at the command line Using MATLAB functions MATLAB desktop environment Getting MATLAB Help
MANIPULATING MATRICES
Entering numeric arrays Array concatenation Numerical operations on matrices Boolean operators and indexing Working with strings Multidimensional matrices Controlling command window input & output
MATHEMATICAL ANALYSIS
Polynomials Interpolation Integration
Day 2
MATLAB PROGRAMMING
Flow control and array operations Other data structures Performance increase Function structural syntax Variables and workspaces Local functions Visual debugging and profiling File I/O
Major areas and industries that use Simulink Understanding SIMULINK Important features of SIMULINK
BUILDING AND SIMULATING A SIMPLE MODEL
Starting SIMULINK. Building a new model. Copying and inserting the blocks. Renaming blocks and labeling signals. Setting the configuration parameters. Saving the model.
V1.0R1.0-APR 2013-MAR 2014
Modelling- Simulation(Matlab & Simulink)
Duration 2 Days
WS 06.5 Foundation
Cranes Software International Limited Running the simulation. Combining signals. Zooming and annotating model. Modifying the blocks.
WORKING WITH LIBRARY BLOCKS
Sine wave block Product block Gain block Constant block Add block Scope block Inport and outport block To workspace and From workspace block
NOTE: We will try to cover as many exercises as possible in the time provided
List of Labs:
1. Basic calculations at the command line 2. Writing simple MATLAB script M-files 3. Creating 2D numeric matrices using square brackets, colon operator, and by using built in MATLAB functions. 4. Numeric array concatenation using [] operator and MATLAB functions. 5. Matrix operations 6. Element-by-Element operations on matrices 7. Solution of simultaneous equations using left division operator 8. Accessing matrix elements using matrix indexing 9. Accessing matrix elements using logical indexing 10. Working with character matrices