Translation not up to date
The translation of this page does not represent the latest version. For the latest updates, see the English version of the documentation.
Last updated: 04 Tem 2023
CLEM ifadeleri bir sonuç döndürebilir (yeni değerler türetildiğinde kullanılır).
Örneğin:
Weight * 2.2
Age + 1
sqrt(Signal-Echo)
Ya da doğru ya da yanlış değerini değerlendirebilirler (bir koşulu seçerken kullanılır). Örneğin:
Drug = "drugA"
Age < 16
not(PowerFlux) and Power > 2000
CleM ifadelerinde işleçleri ve işlevleri olağan bir şekilde birleştirebilirsiniz. Örneğin:
sqrt(abs(Signal)) * max(T1, T2) + Baseline
İfadelerin değerlendirileceği sırayı, köşeli ayraçlar ve işleç önceliği belirler. Bu örnekte, değerlendirmenin sırası şöyledir:
abs(Signal
) is evaluated, andsqrt
is applied to its resultmax(T1, T2)
değerlendirildi- İki sonuç çarpılır: x ,
+
değerinden daha yüksek önceliğe sahiptir - Sonuç olarak
Baseline
, sonuca eklenir
Azalan öncelik sırası (en son gerçekleştirilen işlemler için önce gerçekleştirilen işlemler) aşağıdaki gibidir:
- İşlev Bağımsız Değişkenleri
- İşlev çağrıları
- xx
- x/mod div rem
+ –
> < >= <= /== == = /=
Öncelik değerini geçersiz kılmak istiyorsanız ya da değerlendirme sırası konusunda herhangi bir kuşunuz varsa, bunu belirtik kılmak için ayraçları kullanabilirsiniz. Örneğin:
sqrt(abs(Signal)) * (max(T1, T2) + Baseline)