Interactive Continuous And Discrete Step Response Using Matlab Gui

Gorde:
Xehetasun bibliografikoak
Argitaratua izan da:Association for Engineering Education - Engineering Library Division Papers (Jun 18, 2000), p. 5.385.1
Egile nagusia: DeMoyer, Robert
Argitaratua:
American Society for Engineering Education-ASEE
Gaiak:
Sarrera elektronikoa:Citation/Abstract
Full text outside of ProQuest
Etiketak: Etiketa erantsi
Etiketarik gabe, Izan zaitez lehena erregistro honi etiketa jartzen!

MARC

LEADER 00000nab a2200000uu 4500
001 2317900209
003 UK-CbPIL
035 |a 2317900209 
045 0 |b d20000618 
100 1 |a DeMoyer, Robert 
245 1 |a Interactive Continuous And Discrete Step Response Using Matlab Gui 
260 |b American Society for Engineering Education-ASEE  |c Jun 18, 2000 
513 |a Conference Proceedings 
520 3 |a It is important in the study of classical feedback control to understand the correspondence between pole locations and time response. Quadratic poles are particularly important because many systems can be approximately characterized by a quadratic. This paper describes a program, written in MATLAB and using the Graphical User Interface (GUI), which permits the user to drag a quadratic pole in the s-plane and observe, in real time, the changing continuous step response. The program provides the student with the means to actually observe concepts presented in class, including s-plane lines of constant overshoot, time to peak, and settling time. A second program is described which allows the student to drag a quadratic pole in the z-plane and to observe the corresponding discrete step response. In addition to overshoot, time to peak, and settling time, the number of samples per cycle are easily seen as the z-pole is moved. The sample time can be changed while the program is in execution. Before describing these programs, the paper discusses aspects of GUI program development. I. Introduction Many engineering faculty members have taught long enough to see computer programming evolve from batch processing, to timesharing, to PCs with character based operating systems, to PCs with windows based operating systems. In the earlier evolutions it was easy to write code, frequently in FORTRAN or Basic, to serve as an aid to engineering education. In the latest evolution there are many useful commercial programs written for engineering education, but most engineering faculty still would like to write programs of their own. Programs written for window based operating systems usually contain Graphical User Interfaces, or GUIs. Someone contemplating writing code to produce GUIs might suspect that it is a complicated process, and it is. There are some languages which help to reduce the complication, such as Visual Basic and Visual C. However, these languages require programming at a rather low level. Frequently specialized libraries must be acquired as well. The capability of a high level language, such as MATLAB along with its toolboxes, is hard to ignore. Along with MATLAB 4 came a number of demonstration programs with GUIs. The potential of combining GUIs with the enormous capability of MATLAB is enticing. However, an examination of the code for these programs is daunting. The code is largely devoted to the 
653 |a Operating systems 
653 |a User interface 
653 |a Demonstration programmes 
653 |a Engineering education 
653 |a Matlab 
653 |a Languages 
653 |a Windows (computer programs) 
653 |a High level languages 
653 |a Graphical user interface 
653 |a Engineering 
653 |a Visual programming languages 
653 |a Time response 
653 |a Feedback control 
653 |a Step response 
653 |a Settling 
653 |a Drag 
653 |a Batch processing 
653 |a Computer programming 
653 |a Visual Basic 
653 |a Visual C 
653 |a Interfaces 
653 |a Feedback 
653 |a Time 
653 |a Graphical user interfaces 
653 |a College faculty 
653 |a Education 
653 |a Human-computer interaction 
653 |a Letters (Correspondence) 
653 |a Libraries 
653 |a Classroom observation 
653 |a Students 
773 0 |t Association for Engineering Education - Engineering Library Division Papers  |g (Jun 18, 2000), p. 5.385.1 
786 0 |d ProQuest  |t Library Science Database 
856 4 1 |3 Citation/Abstract  |u https://www.proquest.com/docview/2317900209/abstract/embedded/7BTGNMKEMPT1V9Z2?source=fedsrch 
856 4 0 |3 Full text outside of ProQuest  |u https://peer.asee.org/interactive-continuous-and-discrete-step-response-using-matlab-gui