next up previous contents index
Next: Partial adjustments - withdrawing Up: Adjusting one collection by Previous: Simple adjustments

Partial adjustments

 


tex2html_wrap_inline33790 tex2html_wrap_inline33790 Syntax

  1. BD>adjust : [B / ] tex2html_wrap_inline33712

  2. BD>adjust : [+ / D tex2html_wrap_inline33794 + D tex2html_wrap_inline33798 + ...+ D tex2html_wrap_inline36896 ] tex2html_wrap_inline33712

where B and tex2html_wrap_inline36864 are the names of bases or elements.

tex2html_wrap_inline33806 tex2html_wrap_inline33806

The first form of the syntax defines and prepares the base B for adjustment, but does not carry out any adjustment. Thus, for example, the following two sequences of commands are equivalent:

  1. BD>adjust : [ B / ] tex2html_wrap_inline33712

    BD>adjust : [ + / N1 + N2 ] tex2html_wrap_inline33712

  2. BD>adjust : [ B / N1 + N2 ] tex2html_wrap_inline33712

where N1, N2 are the names of bases. The SCAN:  and ITADJUST:  commands can be used similarly to force preparation for adjustment. The preparation is the same for any of these commands, so it doesnt matter which one you use. The base notation discussed in §9.1.2 may be used. Any base which is presented for use during an adjustment must contain only elements having beliefs, and no data elements.

The second form of the syntax is used for explicitly partial adjustments, and assumes that the base to be partially adjusted is defined already, either by the current adjustment, or by having prepared a base B for adjustment using the first form of the syntax. Suppose that the current adjustment (i.e. before this command is issued) is tex2html_wrap_inline36916 . Then the following sequence of adjustments is carried out. Firstly, the base B is adjusted by the base tex2html_wrap_inline36918 , giving the adjustment tex2html_wrap_inline36920 . Secondly, the base tex2html_wrap_inline34520 is adjusted by the base tex2html_wrap_inline36924 . At each stage both the overall adjustment and the partial adjustment is reported. That is, we report both tex2html_wrap_inline36920 and tex2html_wrap_inline36928 , where the latter is the partial adjustment of B by tex2html_wrap_inline36880 , having accounted for tex2html_wrap_inline36456 . This process continues for the remaining information sources tex2html_wrap_inline36882 : at each stage, we report the overall adjustment to that point, together with the corresponding partial adjustment representing the change between the new and former adjustments.

Regarding the data used for partial adjustments, subsequent partial adjustments following an initial adjustment must fit quantities such that they possess data consonant with the data selection used for the initial adjustment. Data averages are calculated afresh for every element in the supplied partial list, so it is possible to carry out the adjustment tex2html_wrap_inline36936 , change the data on E, carry out the adjustment tex2html_wrap_inline36938 and so obtain different adjustments.

The preparation of adjustment is most useful when a sequence of adjustments is envisaged, as in the following example:

BD>adjust : [B/] tex2html_wrap_inline33712

BD>for : i=1,1,10 tex2html_wrap_inline33712

BD>adjust : [+/D[i]] tex2html_wrap_inline33712

BD>end : tex2html_wrap_inline33712


next up previous contents index
Next: Partial adjustments - withdrawing Up: Adjusting one collection by Previous: Simple adjustments

David Wooff
Wed Oct 21 15:14:31 BST 1998