RSRC LVINLBVW) `< @ o{ؕ v  V{ؕ v ُ B~?ڋHF,LVINTarget Fnc & Deriv NonLin.vipp8  @@ Derivatives@ Y@ X@@ Coefficients@no derivderivFlag\\P5 cP P d-` 4P@@@(  P   cP"@P@flg@oRt@eofudfP@ Coefficientsx@ dfdP@ txdP@ oldP@ ext4P@@@(  P   c P"@P@flg@oRt@eofudfP@ Derivativesx@ dfdP@ txdP@ oldP@ ext cdP"@P@flg@oRt@eofudfPno derivderivFlagxdfdPtxdPoldPext P   cNP"@P@flg@oRt@eofudfP Xx dfdP txdP oldP ext P   cNP"@P@flg@oRt@eofudfP Yx dfdP txdP oldP ext P" P@@(  ( Z P$@P@0P cD@@ d2 @ y@ d0@ d1@ d2@ d2@ d1@ d0 @ X   @no derivderivFlag @@ Coefficients c, c   c c c c c dP``` d d. n@RH ,4x l?h 0pp8DxPX T4 @p\@R@2XT*&x"@8PH@@4`@p*&x"h`X,VIDSTarget Fnc & Deriv NonLin.vi4 POWX1 code 9w> 1b1H"\8bP!|dx|CxbkA}hN!A8!@,@H,@H a|i8`N !8@|cx<D`TA|N!A8!@,@K}t}ky@H"L7<"@}ky@H:"ک:1;7,"p7$"874"7"4}t}kyAK9$99999D::" 9}t}ky@H0!88|Cxbk 2b1@"\8bP!|dx|CxbkA}hN!A8!@,@KX,@KL,@K,@K K9 wK9wK|rx|Qx~-UL9'~#x!|dx|CxbkA}hN!A8!@,AHa|i8`N |qx|Bx~(N P h>2b @KlP h>2b \KPP h$>2b xK4a|i<`2`c N |qx9&}t|hAKK|Qx~->2b 9'~#x!|dx|CxbkA}hN!A8!@,AHa|i8`N |qx|Bx~(N P| h>2b DKLP( h>2b KP h>2b KP h >2b KP\ h >2b 4K\P h>2b pK PL h >2b KP8 h >2b KP h >2b $KlP h h>2b `K0y}hN !b<?`xA|N!A8!@8`Hd|=2a@l}hN!8`#}t}kyAH,!|Cx<C`̐A|N!A8!@Kxy}hN |=2a@l}hN!> 2b1 Ԓ5> 1b15@> 2b1 @5D!8|Cx<C`PA|N!A8!@y}hN LLL  t1 ( T  Dp 4DP\( 0 L h | CODE d  %7.1Oldest compatible LabVIEW.aDd~~pxPPdP@no derivderivFlag@ X@ Y@@ Coefficients@@ Derivatives GCHere the user specifies his guess at the functional form of the relationship between Y and X as a function of coefficients. If the partial derivatives of the function are known, the user also furnishes the equations for the partial derivatives of this function with respect to each coefficient. The input control Flag should then be set to 1 (deriv) by all calling VIs. If the partial derivatives of the function are not known, the input control Flag should be set to 0 (no deriv) by all calling VIs, and a numerical approximation to the partial derivatives will be computed.%u %0.5f%u%d %0.5f %0.3f %0.3f %0.1f %0.0f %0.0f %0.0f]ѧUWʡA AA AȢ(E B(E(DTHPD88~((@@ Coefficients (@no derivderivFlag*@@ Derivatives@ X@ Y@ y@ d0@ d1@ d2"@@ d27  00XX              0 XD CoefficientsN WD$ DerivativesN MDt |u |XMDPXQXY!d!e|This VI calculates the output Y as a function of the input array X as well as the derivatives of the function at all values of X. The user specifies the "Target Function" and its derivatives in the formula nodes of this VI. The function describes the relationship of Y to X and the coefficients used are updated in each iteration after a new guess at their value is taken. Hence Y, Derivatives, and Coefficients are continuously changing.PDmnFlagHopH$opH|HYZH\HHtuH RSHI*VkI+VkHsJsKHBOBOH JWJWH  NDr?Fr@F ND?F@F ND?F@F _D1ggy= a0*exp(a1*x)+a2;Y Function f(x)MDjqkqyMDxNDa0ND  a1ND&3&3a2WE4vA4wA "deriv".. NDss wDhJhK+++d0 = exp(a1*x); d1 =a0*x*exp(a1*x); d2 = 1;BE]BFi???Partial Derivatives of f(x) with respect to the coefficients a.MDn9{An:{AxND9G:Ga0ND9G:Ga1ND9G:Ga2NDq~q~d0NDd1NDd2D{{Please ignore the above partial derivative formula if you select numerical caculation for control derivative in the Nonlinear Lev-Mar Fit VI.HDHD@HAHHD@HAHHD@@HAHno derivderiv,FPHPTarget Fnc & Deriv NonLin.viFPHP| 8 PHRxedT(4 FX x@P rXB4gA@ 2 @gnpDpDlH0 _ n@ 2 gnoEoEkI0 WX e0 sX 0 UX @PX (\4 JT hL@ 2T @pDpDlH@ 2T oEoEkI0 T 0 XDx|HRO h4 F g@P rB4QLA@ 28 @QXpDpDlH0 _8 X@ 28 QXoEoEkI0 W O0 s 0 U @P 84 J e@ : @pDpDlH@ : oEoEkI0  0  T|0 P 8|h@Pj" L4 Fd s}~@ 2d @jqpDpDlH@ 2d j"qoEoEkI0 d q"0  dh|@P O H4 F OY~@ : @HOpDpDlH@ : HOoEoEkI0  O0 p|P4  cql    x   4 F 8 l~< 2 8 n{`@ 2 8 @elpDpDlH0  8 l@ 2 8 eloEoEkIX L h=0B L 7P W eL@ 2L :d sy0Y0Y/Z.[-\L :T 0Y0Y/Z.[-\L : 0Y0Y/Z.[-\L : QW0Y0Y/Z.[-\,   x |X,  4  x8 hXB, $,8 hB8 hTB, 8(X,8 hB 8 h8B8 h 8B 8 hB8 hB 8 hdB ~ ud ,5iak;D,  H8  r n||, LT8 2T w~8 r8 X~q,,l ,xd8J 8 {Q82 ~|8 2d s p|<, XD, x  D 8 2 Qm`q, x @ l  ,BDHPTarget Fnc & Deriv NonLin.vi;8 BDHP-8;0/o@;7,,\@"t0D,0@p"xX)hI`94 BH)WlY0@p 4Ll\44 BrIID0@p hQaY4 BhAP|0@p!Yia4 BIX| @p00@pT d ~4 BP~ {<DD0tUuh0E`4Ue]H @ hL0Eteum @h0E1tUe}] @"H @p hlL,pT@Pl>J/xL0 3 >J4 J q>GW4<DDUuh0E`PUe] @P00EP4eumH @P H0EP0Ue] @P"hH,pTX@P>J/00 3 >J4 J >G^< DD HUu 0 E`LUe] ` @  d0 Eeum  @!0 E /Ue]  ( @"  (` @p d, p  \@ P >J.x  d0 3 >J4 J  >G^4!D+L!JD 9s}T1k4" B }4#K  P hsm}$ d $@ T  d4$K 3}|% %@ ! 4%K }L& 4 &@  4&K "Xd' '@ TH,' d 4 04'K $5,T( 0 (@ ! 8(:D $D  (4l( (0(; P $4,( (@ P!h <0(; PX $4,(l (@ P"(p0(; P!$4,( (@ P `0(; P 24D<(4 (@ P 4<($1#TP 43uBh ,)#T)))0)0,)#T 0)()(0).#T-Q)]1W- )Bh )BTh), )@@#Th0)-#T.r){2v- )BL )BTL)| )@@#T!L0)-#Th5 )B( )BTH)(H )@@#T `0)-#T46 )B )BT )BTl)p )@@#T )@@#T"p )@0)-#T 7{ )B )BT)< )@@#T!h<,)L40)-#T")2- )B )BT8) )@@#T!0)-#T#)2- )B4H )BT4H)d )@@#T 4H0)-#Tl$)2- )B<) |d()P<)H<),p<P,)l%,`@)P.&)0) 3, 4) J, r[$4*h$ 4*(3 *,*(**,*l8*L*J(4``7Rh?+4+ BAD^qt4,K 4l7}Ct=ql- -@4-K (~7I@qd .@P4.K '7I@p//0 /@P4/K)7I@q|0 0@8,00x40K *owp1 1@`41K +p2 2@l42K d,o43x 3@0x3T43(3D 43(8 3043(L4 43(5H 43($2 343(|7 3xH<3pP #T P343D+3LH30343D*X43D (1  43D&(3h,3 d`43D D6  3 dP3 4P43D)  43D 9D 3H 43D!' 43D!L5 3 043D!)  43D"X: 343<43D"<(T  3pl3 L3"! `"!h! T  h43D"& ,3 (43 D|qDX4,D3)9/ \TdL4 :, 0Y0Y/Z.[-\L4 :  :@0Y0Y/Z.[-\L4 : :@0Y0Y/Z.[-\L4 : :@0Y0Y/Z.[-\L4     4YW-W4"  55`9`5  ]}5}]]]4 \<4",, 4 `,,  4!h,~,~+} }+ 4 ]D]4 h]D4]D\4# #T P P dh0PL<4P dh0L84h,B84hB84h B84hB4~D0#R86,4 4/# -d842, _ c,6.#,862 ?Id|d882 ?Ic(R,:/$-,:/@$Dh-,8:2 ?IQP1x1;Di@CHK 1;DiWC_K 1x 1x1;Di@H 1;DiW_ <<#p#P P hP"! ` "h!! T h a2 -;22,2\5;Di@H H<Tmm;0;DiKCSK 1;DiKS  ;< <@-@< }} w<8@-<l <!,m-,L<     m m   - <t=v-v4t4<@-@L<    n  - nm -<!aav-v NI.LV.ALL.goodSyntaxTargets-@0DfltMac Localized:&@0Localization Status (string)LocalizeNI.LV.ALL.VILastSavedTarget0Mac^greggf3.1b13.1( tH  V d r Lucida Grande Lucida Grande Lucida Grande0RSRC LVINLBVW) 4 RSIDHLVSR\BDPWpLIviCPTMDSTMDFDSLIdsVICDversDLDRFPTD$CPMp8STRG LICON