[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Derivative function
From: |
A S Hodel |
Subject: |
Re: Derivative function |
Date: |
Wed, 19 Feb 2003 12:58:21 -0600 |
The octave controls toolbox is a part of Octave; the simulation
language used in this
lecture notes series is, unfortunately, not available for public use
(export controlled).
I originally used these notes in 6-month "short" course at Marshall
Space Flight Center.
The simulation language is a NASA - internal simulation tool that I
used to obtain
linearizations. This is the source of the syntax confusion. The MSFC
simulation tool
was used to obtain LTI dynamic models that were loaded into octave data
structures
(see functions tf2sys, ss2sys, zp2sys, etc.).
I've thought about writing a translator to convert a differential
equations list (such as that
in my examples) to Octave code (m-file or .oct file). I'm making some
progress on some
other areas, but it's also export controlled, so I can't put it out.
It would be great to have some simulink-like capability to:
(1) easily describe dynamic systems (in either block diagram or
differential/difference
equation form, and
(2) obtain linearizations from these dynamic system descriptions.
These linearizations
become the [a,b,c,d] matrices in the octave controls toolbox.
Wish lists: they're not just for Christmas anymore.
On Wednesday, February 19, 2003, at 12:45 PM, Henry F. Mollet wrote:
I have just looked at the lecture notes by A. Scottedward Hodel on
Introductory Controls Using the Octave Control Systems Toolbox. The
example
of the damped mass-spring system on p. 19/20 is implemented, among
other
code with the following code line:
: pos-x'' = (1.0/mass) * (......... - pos_x) - alpha*pos_x'
Where pos_x and first and second derivative of pos_x appear.
Question: Is the Octave Control Systems Toolbox different from Octave
and
can it be considered a symbolic math package?
Question: if pos_x' is the derivative, how is it distinguished from the
complex conjugate transpose operator " ' "? (Transpose operator is "
.' "
A. S. Hodel, Assoc. Prof, Dept. Elect & Comp Eng, Auburn University, AL
36849-5201
(334) 844-1854 200 Broun Hall address@hidden
http://www.eng.auburn.edu/~scotte
-------------------------------------------------------------
Octave is freely available under the terms of the GNU GPL.
Octave's home on the web: http://www.octave.org
How to fund new projects: http://www.octave.org/funding.html
Subscription information: http://www.octave.org/archive.html
-------------------------------------------------------------