Matlab-Instrumentation Control 60hrs

3
1.Operations with variables a) Naming b) Checking existence c) Clearing d) Operations 2.Arrays a) Columns and rows: creation and indexing b) Size & length c) Multiplication, division, power d) Operations 3.Writing script files a) Logical variables and operators b) Flow control c) Loop operators 4.Writing functions a) Input/output arguments b) Function visibility, path. c) Example: Matlab startup 5.Simple graphics a) 2D plots b) Figures and subplots 6.Data types a) Matrix, string, cell and structure b)Creating,accessing elements and manipulating of data of different types 7.File Input-Output a) Matlab files b) Text files c) Binary files d) Mixed text-binary files

description

syllabus

Transcript of Matlab-Instrumentation Control 60hrs

  • 1.Operations with variables a) Naming

    b) Checking existence

    c) Clearing d) Operations

    2.Arrays a) Columns and rows: creation and indexing b) Size & length

    c) Multiplication, division, power

    d) Operations

    3.Writing script files a) Logical variables and operators b) Flow control

    c) Loop operators

    4.Writing functions a) Input/output arguments

    b) Function visibility, path. c) Example: Matlab startup

    5.Simple graphics a) 2D plots

    b) Figures and subplots

    6.Data types a) Matrix, string, cell and structure

    b)Creating,accessing elements and manipulating of data of different types

    7.File Input-Output a) Matlab files b) Text files

    c) Binary files d) Mixed text-binary files

  • 8.Communication with external devices a)Serial port

    b) Parallel port

    c) Sound card

    d) Video input

    9.Polynomial fit a) 1D and 2D fits b) Data windowing c) Error bounds

    10.Arbitrary function fit

    a) Error function b) Fixing parameters

    11.Goodness of fit a) criteria

    b) Error in parameters

    12.Handle graphics a) Graphics objects

    b) Properties of objects

    c) Modifying properties of graphics objects

    13.Menu-driven programs a) Controls: ui menu and ui control

    b) Interactive graphics c) Large program logic flow

    Allocation of hours:

    Theory = 13 hrs

    Lab = 17 hrs

    Total No. of hours = 30 hrs

  • Instrumentation control (30 hours)

    1.Product Overview

    Getting to Know the Instrument Control Toolbox Software

    Exploring the Instrument Control Toolbox Software

    Learning About the Instrument Control Toolbox Software Using the Documentation Examples

    2.Examining Your Hardware Resources

    instrhwinfo Function

    Test & Measurement Tool

    Viewing the IVI Configuration Store

    3.Communicating with Your Instrument

    Instrument Control Session Examples

    Example: Communicating with a GPIB Instrument

    Example: Communicating with a GPIB-VXI Instrument Example: Communicating with a Serial Port Instrument

    4.General Preferences for Instrument Control

    Accessing General Preferences

    MATLAB Instrument Driver Editor

    MATLAB Instrument Driver Testing Tool

    Device Objects IVI Configuration Store