home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 10 / 10.iso / l / l455 / 2.ddi / MUTOOLS1.DI$ / CONTENTS.M < prev    next >
Encoding:
Text File  |  1993-03-11  |  8.0 KB  |  169 lines

  1. % Mu-Analysis and Synthesis Toolbox.
  2. % Version 1.0  28-Aug-92
  3. % Copyright (c) 1991-92 by MUSYN Inc. and The MathWorks, Inc.
  4. %
  5. % Standard Operations/Basic Functions
  6. %
  7. %    abv       - Stack constant/varying/system matrices above one another
  8. %    cj        - Conjugate of varying/system matrices
  9. %    cjt       - Conjugate transpose of varying/system matrices
  10. %    daug      - Diagonal augmentation of constant/varying/system matrices
  11. %    madd      - Addition of constant/varying/system matrices
  12. %    minv      - Inverse of constant/varying/system matrices
  13. %    mmult     - Multiplication of constant/varying/system matrices
  14. %    mscl      - Scale (by a scalar) a system or varying matrix
  15. %    msub      - Subtraction of constant/varying/system matrices
  16. %    sbs       - Stack matrices next to one another
  17. %    sclin     - Scale system input 
  18. %    sclout    - Scale system output 
  19. %    sel       - Select rows/columns or outputs/inputs
  20. %    starp     - Redheffer star product
  21. %    transp    - Transpose of varying/system matrices 
  22. %
  23. % Matrix Information, Display and Plotting  
  24. %
  25. %    drawmag   - Interactive moused-based sketch and fitting tool 
  26. %    minfo     - Information on a matrix
  27. %    mprintf   - Formatted printing of a matrix
  28. %    rifd      - Display real, imaginary, frequency and damping data
  29. %    see       - Display varying/system matrices
  30. %    seeiv     - Display independent variables of a varying matrix
  31. %    seesys    - Formatted varying/system display
  32. %    vplot     - Plot a varying matrix     
  33. %    vzoom     - Mouse driven axis selection of plot window 
  34. %
  35. % Modeling Functions
  36. %
  37. %    nd2sys    - Convert a SISO transfer function into a system matrix
  38. %    pck       - Create a system matrix from state-space data (A, B, C, D)
  39. %    pss2sys   - Convert an [A B;C D] matrix into a mu-tools system matrix
  40. %    sys2pss   - Extract state-space matrix [A B; C D] from a system matrix
  41. %    sysic     - System interconnection program
  42. %    unpck     - Extract state-space data (A,B,C,D) from a system matrix
  43. %    zp2sys    - Convert transfer function poles and zeros to a system matrix
  44. %
  45. % Matrix Functions
  46. %
  47. %    reordsys  - Reorder states in a system matrix
  48. %    samhld    - Sample-hold approximation of a continuous system
  49. %    spoles    - Poles of system matrix
  50. %    statecc   - Apply a coordinate transformation to system matrices
  51. %    strans    - Bidiagonal coordinate transformation of system matrices
  52. %    sysrand   - Generate a random system matrix
  53. %    szeros    - Transmission zeros of a system matrix
  54. %    tustin    - Prewarped continuous to discrete system transformation 
  55. %
  56. % Model Reduction Functions
  57. %
  58. %    hankmr    - Optimal Hankel norm approximation of a system
  59. %    sdecomp   - Decompose a system matrix into two system matrices
  60. %    sfrwtbal  - Frequency weighted balanced realization of a system matrix
  61. %    sfrwtbld  - Stable frequency weighted realization of a system matrix
  62. %    sncfbal   - Balanced realization of coprime factors of a system matrix
  63. %    srelbal   - Stochastic balanced realization of a system matrix
  64. %    sresid    - Residualize states of a system matrix
  65. %    strunc    - Truncate states of a system matrix
  66. %    sysbal    - Balanced realization of a system matrix 
  67. %
  68. % System Response Functions
  69. %
  70. %    cos_tr    - Generate a cosine signal as a varying matrix 
  71. %    dtrsp     - Discrete time response of a linear system
  72. %    frsp      - Frequency response of a system matrix
  73. %    sin_tr    - Generate a sine signal as a varying matrix 
  74. %    siggen    - Generate a signal as a varying matrix
  75. %    step_tr   - Generate a step signal as a varying matrix 
  76. %    trsp      - Time response of a linear system 
  77. %
  78. % H_2 and H_infinity Analysis and Synthesis Functions
  79. %
  80. %    h2norm    - Calculate 2-norm of a stable, strictly proper system 
  81. %    h2syn     - H_2 control design
  82. %    hinffi    - H_infinity full information control design
  83. %    hinfnorm  - Calculate infinity-norm of a stable, proper system 
  84. %    hinfsyn   - H_infinity control design
  85. %    pkvnorm   - Peak norm of varying matrix 
  86. %
  87. % Structured Singular Value (mu) Analysis and Synthesis
  88. %
  89. %    blknorm   - Block norm of constant/varying matrices
  90. %    dypert    - Create a rational perturbation from frequency mu data
  91. %    fitmag    - Fit magnitude data with real, rational, transfer function
  92. %    fitmaglp  - Fit magnitude data with real, rational, transfer function
  93. %    fitsys    - Fit frequency response data with transfer function
  94. %    genphase  - Generate a minimum phase frequency response to magnitude data
  95. %    magfit    - Fit magnitude data with real, rational, transfer function 
  96. %                 (a batch process)
  97. %    mu        - mu-analysis of constant/varying matrices
  98. %    muftbtch  - Batch D scaling rational fit routine 
  99. %    musynfit  - Interactive D scaling rational fit routine 
  100. %    musynflp  - Interactive D scaling rational fit routine 
  101. %    randel    - Generate a random perturbation
  102. %    sisorat   - Fit a frequency point with first order, all-pass, stable 
  103. %                 transfer function
  104. %    unwrapd   - Construct D scaling from mu 
  105. %    unwrapp   - Construct Delta perturbation from mu  
  106. %
  107. % Varying Matrix Manipulation
  108. %
  109. %    getiv     - Get the independent variable of a varying matrix
  110. %    indvcmp   - Compare the independent variable data of two matrices
  111. %    scliv     - Scale the independent variable
  112. %    sortiv    - Sort the independent variable
  113. %    tackon    - String together varying matrices
  114. %    var2con   - Convert a varying matrix to a constant matrix
  115. %    varyrand  - Generate a random varying matrix
  116. %    vpck      - Pack a varying matrix
  117. %    vunpck    - Unpack a varying matrix
  118. %    xtract    - Extract portions of a varying matrix
  119. %    xtracti   - Extract portions of  a varying matrix 
  120. %
  121. % Standard MATLAB Commands for Varying Matrices
  122. %
  123. %    vabs      - Absolute value of a constant/varying matrix
  124. %    vceil     - Round elements of  constant/varying matrices towards infinity
  125. %    vdet      - Determinant of constant/varying matrices
  126. %    vdiag     - Diagonal of  constant/varying matrices
  127. %    veig      - Eigenvalue decomposition of constant/varying matrices
  128. %    vexpm     - Exponential of  constant/varying matrices
  129. %    vfft      - FFT for varying matrices
  130. %    vfloor    - Round elements of  constant/varying matrices towards -infinity
  131. %    vifft     - Inverse FFT for varying matrices
  132. %    vinv      - Inverse of a constant/varying matrix
  133. %    vimag     - Imaginary part of a constant/varying matrix
  134. %    vnorm     - Norm of varying/constant matrices
  135. %    vpoly     - Characteristic polynomial of constant/varying matrices
  136. %    vpinv     - Pseudoinverse of a constant/varying matrix
  137. %    vrcond    - Condition number of a constant/varying matrix
  138. %    vreal     - Real part of a constant/varying matrix
  139. %    vroots    - Polynomial roots of constant/varying matrices
  140. %    vschur    - Schur form of a constant/varying matrix
  141. %    vspect    - Signal Processing spectrum command for varying matrices
  142. %    vsvd      - Singular value decomposition of a constant/varying matrix 
  143. %
  144. % Additional Varying Matrix Functions 
  145. %
  146. %    vcjt      - Conjugate transpose of constant/varying matrices
  147. %    vdcmate   - Decimate varying matrices
  148. %    vebe      - Element-by-element operations on varying matrices
  149. %    veval     - Evaluate general functions of varying matrices
  150. %    vinterp   - Interpolate varying matrices
  151. %    vldiv     - Left division of constant/varying matrices
  152. %    vrdiv     - Right division of constant/varying matrices
  153. %    vrho      - Spectral radius of a constant/varying matrix
  154. %    vtp       - Transpose of constant/varying matrices 
  155. %
  156. % Utilities and Miscellaneous Functions  
  157. %
  158. %    crand     - Complex random matrix generator 
  159. %    csord     - Order complex Schur form matrices 
  160. %    negangle  - Calculate angle of matrix elements between 0 and -2 pi
  161. %    ric_eig   - Solve a Riccati equation via eigenvalue decomposition 
  162. %    ric_schr  - Solve a Riccati equation via real Schur decomposition
  163. %
  164.  
  165. %
  166. % Edited by Wes Wang 6/16/92 at The MathWorks, Inc.
  167. %
  168.  
  169.