Utilizing MATLAB in undergraduate electric circuits courses

Asad Azemi, Christopher Stook

Research output: Contribution to journalArticle

14 Citations (Scopus)

Abstract

The use of MATLAB and its companion toolboxes in teaching graduate and undergraduate control systems and signal analysis courses have been long realized and reported by many educators. More recently, some have started using this package in undergraduate electrical engineering circuits courses. These works concentrate on the numerical capabilities of MATLAB for solving linear equations and its plotting capabilities. This paper describes the use of MATLAB in an undergraduate circuits analysis course focusing on those features of MATLAB that have not been adapted by other educators before. We will present the following topics: (i) generating analytical solutions with the Symbolic Math toolbox, (ii) creating interactive simulations with user interface control, and (iii) the use of MATLAB Compiler and MATLAB C Library to produce stand-alone applications. These topics should also be of interest to those who are developing interactive multimedia courseware products. Examples illustrating these features are included and the codes will be also posted at 'http://www.engr.de.psu.edu' site on the World Wide Web. A discussion of how MATLAB helps in reducing the amount of time spent performing computational homework assignments will follow. Finally, the general student reaction to incorporating this software package into circuits analysis course will be reported.

Original languageEnglish (US)
Pages (from-to)599-602
Number of pages4
JournalProceedings - Frontiers in Education Conference
Volume2
StatePublished - 1996

Fingerprint

MATLAB
Networks (circuits)
educator
Electric network analysis
electrical engineering
homework
user interface
control system
multimedia
Control system analysis
graduate
Signal analysis
Electrical engineering
simulation
Linear equations
Software packages
Teaching
User interfaces
Students
student

All Science Journal Classification (ASJC) codes

  • Engineering(all)
  • Industrial and Manufacturing Engineering

Cite this

@article{5fe6d318cf134569986a3e0262a4cfe6,
title = "Utilizing MATLAB in undergraduate electric circuits courses",
abstract = "The use of MATLAB and its companion toolboxes in teaching graduate and undergraduate control systems and signal analysis courses have been long realized and reported by many educators. More recently, some have started using this package in undergraduate electrical engineering circuits courses. These works concentrate on the numerical capabilities of MATLAB for solving linear equations and its plotting capabilities. This paper describes the use of MATLAB in an undergraduate circuits analysis course focusing on those features of MATLAB that have not been adapted by other educators before. We will present the following topics: (i) generating analytical solutions with the Symbolic Math toolbox, (ii) creating interactive simulations with user interface control, and (iii) the use of MATLAB Compiler and MATLAB C Library to produce stand-alone applications. These topics should also be of interest to those who are developing interactive multimedia courseware products. Examples illustrating these features are included and the codes will be also posted at 'http://www.engr.de.psu.edu' site on the World Wide Web. A discussion of how MATLAB helps in reducing the amount of time spent performing computational homework assignments will follow. Finally, the general student reaction to incorporating this software package into circuits analysis course will be reported.",
author = "Asad Azemi and Christopher Stook",
year = "1996",
language = "English (US)",
volume = "2",
pages = "599--602",
journal = "Proceedings - Frontiers in Education Conference, FIE",
issn = "0190-5848",
publisher = "Institute of Electrical and Electronics Engineers Inc.",

}

Utilizing MATLAB in undergraduate electric circuits courses. / Azemi, Asad; Stook, Christopher.

In: Proceedings - Frontiers in Education Conference, Vol. 2, 1996, p. 599-602.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Utilizing MATLAB in undergraduate electric circuits courses

AU - Azemi, Asad

AU - Stook, Christopher

PY - 1996

Y1 - 1996

N2 - The use of MATLAB and its companion toolboxes in teaching graduate and undergraduate control systems and signal analysis courses have been long realized and reported by many educators. More recently, some have started using this package in undergraduate electrical engineering circuits courses. These works concentrate on the numerical capabilities of MATLAB for solving linear equations and its plotting capabilities. This paper describes the use of MATLAB in an undergraduate circuits analysis course focusing on those features of MATLAB that have not been adapted by other educators before. We will present the following topics: (i) generating analytical solutions with the Symbolic Math toolbox, (ii) creating interactive simulations with user interface control, and (iii) the use of MATLAB Compiler and MATLAB C Library to produce stand-alone applications. These topics should also be of interest to those who are developing interactive multimedia courseware products. Examples illustrating these features are included and the codes will be also posted at 'http://www.engr.de.psu.edu' site on the World Wide Web. A discussion of how MATLAB helps in reducing the amount of time spent performing computational homework assignments will follow. Finally, the general student reaction to incorporating this software package into circuits analysis course will be reported.

AB - The use of MATLAB and its companion toolboxes in teaching graduate and undergraduate control systems and signal analysis courses have been long realized and reported by many educators. More recently, some have started using this package in undergraduate electrical engineering circuits courses. These works concentrate on the numerical capabilities of MATLAB for solving linear equations and its plotting capabilities. This paper describes the use of MATLAB in an undergraduate circuits analysis course focusing on those features of MATLAB that have not been adapted by other educators before. We will present the following topics: (i) generating analytical solutions with the Symbolic Math toolbox, (ii) creating interactive simulations with user interface control, and (iii) the use of MATLAB Compiler and MATLAB C Library to produce stand-alone applications. These topics should also be of interest to those who are developing interactive multimedia courseware products. Examples illustrating these features are included and the codes will be also posted at 'http://www.engr.de.psu.edu' site on the World Wide Web. A discussion of how MATLAB helps in reducing the amount of time spent performing computational homework assignments will follow. Finally, the general student reaction to incorporating this software package into circuits analysis course will be reported.

UR - http://www.scopus.com/inward/record.url?scp=0030418791&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0030418791&partnerID=8YFLogxK

M3 - Article

VL - 2

SP - 599

EP - 602

JO - Proceedings - Frontiers in Education Conference, FIE

JF - Proceedings - Frontiers in Education Conference, FIE

SN - 0190-5848

ER -