Gls Script Example

Download as pdf
Download as pdf
You are on page 1of 1
(felisave || a5 (unlock | i | New LAS template Euas Ji erot | cc joiis} ts iss iteJiajiag (curves _| Function List | ll Eolt UD=95: Now title [een ito Outout | Transform | vehala | Poreeky | Pormeab, | Resit(Tomp. | Satur/70c | Goomech, | Morais | Scripting Paramaters LAS version Tops Other LAS tent |_ Display Edit Table [Uose & Fi SPECS UD 95 = New title : New descriction vicls (Calculate | [clearmessages ) Actwe Comments: Type comment forthe formula User stream script: HELP : It porosity as the curve 13, deep resistivity the curve 7, formation water resistivaty the curve 10, and a=0.81, m=1.9, nel.8, Using @ as cure number, Archie vater satur. (Se=SWe=1) can be scripted as rv =@e_ # Sigil @ indicates curve nunbor, ';* separates instructions, and cher # starts conmonts a 20.8 n=19 = 18 F = a/(pha‘n); SN trim (0, (P¥rv/rt)(1/n), 1) # GeolOal is case sensitive, F is not the sone a3 f FUNCTIONS: abst. expt). Int). 1ogl00). sin), cos(), tant). asin{), acos(), etan(). isvelid(), valueOrzero() Indicetor func: and(x.y) -Lat x =y, O4f xy, -999.25 11 dacision fails a6 x,y could be -000.25, fue: ind(x!y.2) =1 11 Geay) and (yez), © if at Teast one condition is false, 928.25 unkiown. To force an enpty result (set it to -999.25) use the function Elank(x,y) or blank (x,y,z) as ore-nultiplier blank(x.y) = -999.25 if Af (xey), Lif» = y, or decision fails as x,y could be -999,25 blank(x.y.2) = -999.25 if if (xe=y) and (ycz). 1 if at Teast one condition is false or unknown blenkOutsade(x,y,2)'* -999,25 if y does not belong to interval x right shiftcurre (in) shifts @ curve dowwerds n depth steps if m0, or upwards n depth steps if n<0 man(x,y) roturns the snaller of x and y, or -999.25 if either x or y are unknown. nax(x,y) returns largor nerge Gy) = cif x is known: = y. if x is unknown or -999,25 [transparency]: merge puts x on top of y avg (d,42) returns average (-999.25 values skipped), min(), max(), merge(), avg() can use 3 or nore curves = USER DEF FUNC Example: def average cy) {return{(valueorzero(x)4valuaOrzero(j)) / (isvalid [«)+isVallé(y)))} ou nay delete the Help above, Please script your code below Output messages, warnings and errors: output messages:

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy