Download CIFER - MATLAB Interfaces: Development and Application

Transcript
the results will be displayed in the command window.
--------------------------------------------------------------DESCRIPTION OF FIELDS IN INPUT STRUCTURE
in.name
- Name of Frequency Response (string)
ex: name = 'XVLATSWP_FRE_A0000_AIL_P'
- 'F' for file, 'D' for database
- Minimum frequency for search range for
crossover calculations. Enter
0 for the default range.
- Maximum frequency for search range for
crossover calculations. Enter
0 for the default range.
in.source
in.minfreq
in.maxfreq
NOTE: Set minfreq equal to maxfreq to search for a desired
fraction of full-range RMS
in.cor_list
- Array with values as follows: (optional)
cor_list = [scor, gcor, ps, td]
scor
gcor
ps
td
-
value
value
value
value
for
for
for
for
power of s correction
gain correction, >= 0
phase shift
time delay
NOTE: an entry of 0 for any of these values is assumed
to mean no correction, shift, etc. Leaving this
input out will default the entries to 0.
in.save
- 'Y' to save response, 'N' not to save
in.savename - name to save response as. (optional)
ex: 'XVLATSWP_BAN_A0000_AIL_P'
NOTE: If save='Y' and savename is left blank, the
program portion of the filename will automatically
be changed to 'BAN'.
in.mpcplt
in.mpcmin
in.mpcmax
in.mpcdev
in.toscrn
-
create a magnitude,phase,(coherence) plot
minimum frequency for mpc plot
maximum frequency for mpc plot
output device Q(MS),C(omprs),V(er),S(creen),
T(alaris),P(ostScript)
- turn printed screen output 'ON' or 'OFF'
Function: cifarith
Description: This function allows the user to call CIFER
utility 9 from the Matlab command screen. This utility
performs arithmetic operations on frequency responses.
The results are saved to a new frequency response.
[out] = cifarith(in,options)
Inputs:
in
options
- input structure, fields defined below.
Information on the details of the structure can
be found with an empty call:
>> cifarith
- name-value pairs to set individual data
fields (optional) e.g.: ...,'op','/',...
93