Skip to main content

Abstract

In this chapter, basics of MatLab programming are explained and demonstrated with the help of useful examples. Arithmetic operations over variables and matrix have been explained with a point of view to avoid common mistakes during implementation. Examples of writing codes and commands for equations used in signal and images processing have been given for clear understanding. Tips for plotting and figures are also provided. Creation of script and function files in MatLab has been explained with simple examples. Various conditional statements and looping concepts have been described properly in a simple and easy way. Loading, visualization, and understanding of one- and two-dimensional signals are demonstrated by taking examples of biomedical signals and images. Basics of filtering process for signal and images have also been explained with real and working examples. After exercising all the examples given in this chapter, readers will be able to implement and solve scientific problems and models in MatLab.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. https://in.mathworks.com/help/matlab/

  2. https://www.mathworks.com/support.html

  3. D. Houcque, Introduction to MATLAB For Engineering Students, version 1.2 (Northwestern University, August 2005)

    Google Scholar 

  4. https://www.eecs.qmul.ac.uk/mmv/datasets/deap/

  5. S. Koelstra et al., DEAP: A database for emotion analysis; using physiological signals. IEEE Transactions on Affective Computing 3(1), 18–31 (2012). https://doi.org/10.1109/T-AFFC.2011.15

    Article  Google Scholar 

  6. http://large.stanford.edu/courses/2015/ph241/krishnamurthi1/

  7. https://commons.wikimedia.org/wiki/File:PET-image.jpg

  8. J. Li, J.Z. Wang, Automatic linguistic indexing of pictures by a statistical modeling approach. IEEE Transactions on Pattern Analysis and Machine Intelligence 25(9), 1075–1088 (2003)

    Article  Google Scholar 

  9. http://wang.ist.psu.edu/docs/related/

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Author(s)

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Ahirwal, M.K., Kumar, A., Singh, G.K. (2021). Basics of Matlab Programming. In: Computational Intelligence and Biomedical Signal Processing. SpringerBriefs in Electrical and Computer Engineering. Springer, Cham. https://doi.org/10.1007/978-3-030-67098-6_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-67098-6_5

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-67097-9

  • Online ISBN: 978-3-030-67098-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics