Mathematical Operators: Difference between revisions
Jump to navigation
Jump to search
(Created page with "==Using the Adjective NOT== NOT can be used with the logical AND and logical OR Example: Given a workspace containing 3 trials (*trial1.c3d, *trial2.c3d, and *trial3.c3d) A...") |
|||
Line 21: | Line 21: | ||
This command results in *trial2.c3d and *trial3.c3d being active. | This command results in *trial2.c3d and *trial3.c3d being active. | ||
==Boolean Operator ''equals''== | |||
'''=''' Boolean Operator ''equals'' | |||
Example: Comparing a model metric with a string | |||
:Consider a model metric that is defined as a string. | |||
::'''Set_Model_Metric''' | |||
::! /CALIBRATION_FILE= | |||
::/METRIC_NAME=TEST | |||
::/METRIC_VALUE="TTT" | |||
::''';''' | |||
:Now compare it to the text string "TTT" | |||
::'''Evaluate_Expression''' | |||
::/EXPRESSION=MODEL::METRIC::TEST="TTT" | |||
::/RESULT_NAME=SCOTT | |||
::/RESULT_TYPE=METRIC | |||
::! /RESULT_FOLDER=PROCESSED | |||
:''';''' | |||
:The text strings should be equal so the resulting signal contains a 1 |
Revision as of 17:27, 31 December 2023
Using the Adjective NOT
NOT can be used with the logical AND and logical OR
Example: Given a workspace containing 3 trials (*trial1.c3d, *trial2.c3d, and *trial3.c3d)
All trials are assigned a TAG labeled WALK
- trial1.c3d is also assigned a TAG labeled BAD
- Select_Active_File
- /FILE_NAME=WALK
- /QUERY=BAD
- ;
This command results in *trial1.c3d being active
- Select_Active_File
- /FILE_NAME=WALK
- /QUERY=NOT(BAD)
- ;
This command results in *trial2.c3d and *trial3.c3d being active.
Boolean Operator equals
= Boolean Operator equals
Example: Comparing a model metric with a string
- Consider a model metric that is defined as a string.
- Set_Model_Metric
- ! /CALIBRATION_FILE=
- /METRIC_NAME=TEST
- /METRIC_VALUE="TTT"
- ;
- Now compare it to the text string "TTT"
- Evaluate_Expression
- /EXPRESSION=MODEL::METRIC::TEST="TTT"
- /RESULT_NAME=SCOTT
- /RESULT_TYPE=METRIC
- ! /RESULT_FOLDER=PROCESSED
- ;
- The text strings should be equal so the resulting signal contains a 1