ITTS:ITTS Scrip:Variable
於 2020年10月28日 (三) 14:57 由 Vincentcheng2116(討論 | 貢獻) 所做的修訂
Variable function[編輯]
Description:[編輯]
This function allow you to assign variable ( a floating point value or string) and using some operon (+ - * / ) to calculate or process it.[編輯]
Section1: Variable (online help Variable.htm) Section2: variable name
example:
- A, A2, AAA, BBB, xxx, abc,..... ( some of reserve word can't be assign as a variable)
- if there is brance "{}" inside the process string please refer to Brance process
reserve word:
- Field_Proc
- Field_Show or
- Date_Proc ( see more help Example 4)
- &xxxxx ( start with "&" character ) => see more help Smart Format
- ITTS_xxxx ( start with "ITTS_" character ) => see more help for ITTS share memory
Command :
- Str=:Assign string to an Variable ( but not suport >,<,>=,<=,== function) (see example: variable_str= 0)
- =:Assign variable =some value. (Extend function:please see Example variable =)
Remark:
- num of variables: limited under 256
- name length limited under 64
- variable type is Double (range from : 5.0 x 10^-324 .. 1.7 x 10^308)
- num of string variables limited under 256
- name length limited under 64
- string variables string length : no limited
運算符號
- abs: variable =ABS(P3), absolute value
- +: variable = P3+P4
- -: variable = P3-P4
- *: variable = P3*P4
- /: variable = P3/P4
- AND : variable = P3 and P4 ( only allow integer). 0x01 and 0x10 => 0x00
- OR : variable = P3 or P4 ( only allow integer). 0x01 or 0x10 =>0x11
- XOR : variable = P3 xor P4 ( only allow integer). 0x11 xor 0x10 =>0x01
- NOT : variable = NOT( P3) ( only allow integer)
- P4: show number of nibbles.
- P3= 0x0011, p4 =4 =>65518 (0xFFEE, )
- MIN:variable =MIN(P3,P4)
- MAX:variable =MAX(P3,P4)
- CTF:variable = SQRT(P3*P4) , formula to get center frequency
- POWER: variable = power(P3,P4) ,
- SQRT:variable = SQRT(P3) , sqrt (2) = 1.414
- >:Judgement bigger
- <:Judgement smaller
- >=:Judgement equal or bigger
- <=:Judgement equal or smaller
- ==:Judgement equal
- <>:Judgement not equal
P1 ( Parameter 1): min spec
P2 ( Parameter 2): max spec
P3 ( Parameter 3): Could be a Smart format
P4 ( Parameter 4): Could be a Smart format