Master index Index for ./freetb4matlab/control

# Index for ./freetb4matlab/control

## Matlab files in this directory:

 DEMOcontrol % Octave Control Systems Toolbox demo/tutorial program. The demo abcddim % Check for compatibility of the dimensions of the matrices defining acker % A wrapper for place (@var{a}, @var{b}, @var{p}). analdemo % Octave Controls toolbox demo: State Space analysis demo are % Solve the Algebraic Riccati Equation axis2dlim % Determine axis limits for 2-D data (column vectors); leaves a 10% balreal % Balanced realization of the continuous-time LTI system @var{sys}. bddemo % Octave Controls toolbox demo: Block Diagram Manipulations demo. bode % If no output arguments are given: produce Bode plots of a system; otherwise, bode_bounds % Get default range of frequencies based on cutoff frequencies of system buildssic % c2d % controldemo % Control Systems Toolbox demo. ctrb % Build controllability matrix: d2c % Convert a discrete (sub)system into a purely continuous one. damp % Displays eigenvalues, natural frequencies and damping ratios dare % dcgain % Returns dc-gain matrix. If dc-gain is infinite dezero % Remove trailing blank entries and all zero entries from the string s. dgkfdemo % Octave Controls toolbox demo: dgram % Return controllability gramian of discrete time system dhinfdemo % Demonstrate the functions available to design a discrete dkalman % Construct the linear quadratic estimator (Kalman predictor) for the dlqe % Construct the linear quadratic estimator (Kalman filter) for the dlqg % O B S O L E T E * * * D O N O T U S E~ dlqr % Construct the linear quadratic regulator for the discrete time system dlyap % Solve the discrete-time Lyapunov equation dmr2d % convert a multirate digital system to a single rate digital system dre % Solve the differential Riccati equation feedback % feedback(sys1,sys2) fir2sys % construct a system data structure from @acronym{FIR} description frdemo % Octave Control Toolbox demo: Frequency Response demo. freqchkw % Used by @command{__freqresp__} to check that input frequency vector @var{w} gram % @code{gram (@var{sys}, 'c')} returns the controllability gramian of h2norm % Computes the h2syn % Design hinf_ctr % Called by @code{hinfsyn} to compute the hinfdemo % hinfnorm % Computes the hinfsyn % hinfsyn_chk % Called by @code{hinfsyn} to see if gain @var{g} satisfies conditions in hinfsyn_ric % Forms impulse % Impulse response for a linear system. is_abcd % Returns @var{retval} = 1 if the dimensions of @var{a}, @var{b}, is_controllable % Logical check for system controllability. is_detectable % Test for detectability (observability of unstable modes) of (@var{a}, @var{c}). is_dgkf % Determine whether a continuous time state space system meets is_digital % Return nonzero if system is digital. is_observable % Logical check for system observability. is_sample % Return true if @var{ts} is a valid sampling time is_signal_list % Return true if @var{mylist} is a list of individual strings. is_siso % Returns nonzero if the system data structure is_stabilizable % Logical check for system stabilizability (i.e., all unstable modes are controllable). is_stable % Returns 1 if the matrix @var{a} or the system @var{sys} isct % Return true if the LTI system @var{sys} is continuous-time, false otherwise. isdt % Return true if the LTI system @var{sys} is discrete-time, false otherwise. jet707 % Creates a linearized state-space model of a Boeing 707-321 aircraft lqe % Construct the linear quadratic estimator (Kalman filter) for the lqg % Design a linear-quadratic-gaussian optimal controller for the system lqr % construct the linear quadratic regulator for the continuous time system lsim % Produce output for a linear simulation of a system; produces ltifr % Linear time invariant frequency response of single-input systems. lyap % Solve the Lyapunov (or Sylvester) equation via the Bartels-Stewart minfo % Determines the type of system matrix. @var{inmat} can be a varying, moddemo % Octave Control toolbox demo: Model Manipulations demo. nichols % Produce Nichols plot of a system. nyquist % Produce Nyquist plots of a system; if no output arguments are given, Nyquist obsv % Build observability matrix: ord2 % Creates a continuous 2nd order system with parameters: packedform packsys % O B S O L E T E: use ss instead. parallel % Forms the parallel connection of two systems. place % Computes the matrix @var{K} such that if the state prompt % Prompt user to continue pzmap % Plots the zeros and poles of a system in the complex plane. qzval % Compute generalized eigenvalues of the matrix pencil rldemo % Octave Control toolbox demo: Root Locus demo. rlocus % rotg % function [c,s] = rotg(a,b) run_cmd % run_cmd: short script used in demos series % Forms the series connection of two systems. sortcom % Sort a complex vector. ss % Create system structure from state-space data. May be continuous, ss2sys % Create system structure from state-space data. May be continuous, ss2tf % Conversion from transfer function to state-space. ss2zp % Converts a state space representation to a set of poles and zeros; starp % step % Step response for a linear system. strappend % Append string @var{suffix} to each string in the list @var{strlist}. swap % @format swapcols % @format swaprows % @format sys2fir % sys2ss % Extract state space representation from system data structure. sys2tf % Extract transfer function data from a system data structure. sys2zp %@deftypefn {Function File} {[@var{zer}, @var{pol}, @var{k}, @var{tsam}, @var{inname}, @var{outname}] =} sys2zp (@var{sys}) sysadd % returns @var{sys} = @var{gsys} + @var{hsys}. sysappend % appends new inputs and/or outputs to a system syschnames % Superseded by @command{syssetsignals}. syschtsam % This function changes the sampling time (tsam) of the system. Exits with sysconnect % Close the loop from specified outputs to respective specified inputs syscont % Extract the purely continuous subsystem of an input system. sysdimensions % return the number of states, inputs, and/or outputs in the system sysdisc % sysdup % Duplicate specified input/output connections of a system sysgetsignals % Get signal names from a system sysgettsam % Return the sampling time of the system @var{sys}. sysgettype % return the initial system type of the system sysgroup % Combines two systems into a single system. sysidx % Return indices of signals with specified signal names sysmin % Returns a minimal (or reduced order) system sysmult % Compute @math{sys = Asys*Bsys} (series connection): sysout % print out a system data structure in desired format sysprune % Extract specified inputs/outputs from a system sysreorder % sysrepdemo % Tutorial for the use of the system data structure functions. sysscale % scale inputs/outputs of a system. syssetsignals % change the names of selected inputs, outputs and states. syssub % Return @math{sys = Gsys - Hsys}. sysupdate % Update the internal representation of a system. tf % build system data structure from transfer function format data tf2ss % Conversion from transfer function to state-space. tf2sys % Build system data structure from transfer function format data. tf2zp % Converts transfer functions to poles-and-zero representations. tfout % Print formatted transfer function @math{n(s)/d(s)} to the screen. tzero % Compute transmission zeros of a continuous system: tzero2 % Compute the transmission zeros of @var{a}, @var{b}, @var{c}, @var{d}. ugain % Creates a system with unity gain, no states. unitfeedback %unitfeedback(sys1) unpacksys % [a,b,c,d] = unpacksys(sys) wgt1o % State space description of a first order weighting function. zgfmul % Compute product of @var{zgep} incidence matrix @math{F} with vector @var{x}. zgfslv % Solve system of equations for dense zgep problem. zginit % Construct right hand side vector @var{zz} zgreduce % Implementation of procedure REDUCE in (Emami-Naeini and Van Dooren, zgrownorm % Return @var{nonz} = number of rows of @var{mat} whose two norm zgscal % Generalized conjugate gradient iteration to zgsgiv % Apply givens rotation c,s to row vectors @var{a}, @var{b}. zgshsr % Apply householder vector based on zp % Create system data structure from zero-pole data. zp2ss % Conversion from zero / pole to state space. zp2sys % Create system data structure from zero-pole data. zp2tf % Converts zeros / poles to a transfer function. zpout % print formatted zero-pole form to the screen.

Generated on Sat 16-May-2009 00:04:18 by m2html © 2003