visual3d:documentation:pipeline:signal_commands:impulse
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| visual3d:documentation:pipeline:signal_commands:impulse [2024/06/19 12:53] – sgranger | visual3d:documentation:pipeline:signal_commands:impulse [2026/04/02 15:30] (current) – wikisysop | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | when calculating impulse, the first step is to break the signal into two signals which only contain positive or negative values. | + | ====== Impulse ====== |
| - | note that this script makes use of the [[visual3d:documentation:pipeline:expressions:overview#current_signal|current_signal]] function within | + | When calculating impulse, the first step is to break the signal into two signals which only contain positive or negative values. |
| + | |||
| + | Note that this script makes use of the [[Visual3D:Documentation:Pipeline:Expressions:Expressions_Overview#CURRENT_SIGNAL|Current_Signal]] function within | ||
| \\ | \\ | ||
| Line 7: | Line 9: | ||
| < | < | ||
| - | ! set all frames for all three components to data not found for any frame | ||
| - | ! above zero | ||
| - | evaluate_expression | + | Evaluate_Expression |
| - | /expression= ( current_signal < 0 ) / ( current_signal | + | /EXPRESSION= ( CURRENT_SIGNAL |
| - | /signal_types=link_model_based | + | /SIGNAL_TYPES=LINK_MODEL_BASED |
| - | /signal_folder=original | + | /SIGNAL_FOLDER=ORIGINAL |
| - | /signal_names=rgrf+lgrf | + | /SIGNAL_NAMES=RGRF+LGRF |
| - | ! /result_types=derived | + | ! /RESULT_TYPES=DERIVED |
| - | /result_folders=impulse | + | /RESULT_FOLDERS=IMPULSE |
| - | /result_name=_neg | + | /RESULT_NAME=_Neg |
| - | /apply_as_suffix_to_signal_name=true | + | /APPLY_AS_SUFFIX_TO_SIGNAL_NAME=TRUE |
| ; | ; | ||
| - | ! set all frames for all three components to data not found for any frame | + | Evaluate_Expression |
| - | ! below zero | + | /EXPRESSION=( CURRENT_SIGNAL |
| - | + | /SIGNAL_TYPES=LINK_MODEL_BASED | |
| - | evaluate_expression | + | /SIGNAL_FOLDER=ORIGINAL |
| - | /expression=( current_signal > 0 ) / ( current_signal | + | /SIGNAL_NAMES=RGRF+LGRF |
| - | /signal_types=link_model_based | + | ! /RESULT_TYPES=DERIVED |
| - | /signal_folder=original | + | /RESULT_FOLDERS=IMPULSE |
| - | /signal_names=rgrf+lgrf | + | /RESULT_NAME=_Pos |
| - | ! /result_types=derived | + | /APPLY_AS_SUFFIX_TO_SIGNAL_NAME=TRUE |
| - | /result_folders=impulse | + | |
| - | /result_name=_pos | + | |
| - | /apply_as_suffix_to_signal_name=true | + | |
| ; | ; | ||
| - | ! integrate | + | ! Integrate |
| - | metric_integrate | + | Metric_Integrate |
| - | /result_metric_folder=impulse | + | /RESULT_METRIC_FOLDER=IMPULSE |
| - | /result_metric_name= | + | /RESULT_METRIC_NAME= |
| - | /apply_as_suffix_to_signal_name=true | + | /APPLY_AS_SUFFIX_TO_SIGNAL_NAME=TRUE |
| - | /signal_types=derived+derived | + | /SIGNAL_TYPES=DERIVED+DERIVED |
| - | /signal_folder=impulse+impulse | + | /SIGNAL_FOLDER=IMPULSE+IMPULSE |
| - | /signal_names=rgrf_neg+rgrf_pos | + | /SIGNAL_NAMES=RGRF_Neg+RGRF_Pos |
| - | /component_sequence=all | + | /COMPONENT_SEQUENCE=ALL |
| - | /event_sequence=ron+roff | + | /EVENT_SEQUENCE=RON+ROFF |
| - | /exclude_events= | + | /EXCLUDE_EVENTS= |
| - | /sequence_percent_start= | + | /SEQUENCE_PERCENT_START= |
| - | /sequence_percent_end= | + | /SEQUENCE_PERCENT_END= |
| - | ! /generate_mean_and_stddev=true | + | ! /GENERATE_MEAN_AND_STDDEV=TRUE |
| - | ! /append_to_existing_values=false | + | ! /APPEND_TO_EXISTING_VALUES=FALSE |
| ; | ; | ||
| - | metric_integrate | + | Metric_Integrate |
| - | /result_metric_folder=impulse | + | /RESULT_METRIC_FOLDER=IMPULSE |
| - | /result_metric_name= | + | /RESULT_METRIC_NAME= |
| - | /apply_as_suffix_to_signal_name=true | + | /APPLY_AS_SUFFIX_TO_SIGNAL_NAME=TRUE |
| - | /signal_types=derived+derived | + | /SIGNAL_TYPES=DERIVED+DERIVED |
| - | /signal_folder=impulse+impulse | + | /SIGNAL_FOLDER=IMPULSE+IMPULSE |
| - | /signal_names=lgrf_neg+lgrf_pos | + | /SIGNAL_NAMES=LGRF_Neg+LGRF_Pos |
| - | /component_sequence=all | + | /COMPONENT_SEQUENCE=ALL |
| - | /event_sequence=lon+loff | + | /EVENT_SEQUENCE=LON+LOFF |
| - | /exclude_events= | + | /EXCLUDE_EVENTS= |
| - | /sequence_percent_start= | + | /SEQUENCE_PERCENT_START= |
| - | /sequence_percent_end= | + | /SEQUENCE_PERCENT_END= |
| - | ! /generate_mean_and_stddev=true | + | ! /GENERATE_MEAN_AND_STDDEV=TRUE |
| - | ! /append_to_existing_values=false | + | ! /APPEND_TO_EXISTING_VALUES=FALSE |
| ; | ; | ||
| </ | </ | ||
visual3d/documentation/pipeline/signal_commands/impulse.1718801590.txt.gz · Last modified: by sgranger
