Noninvasive Blood Pressure Analysis VI
- Updated2023-02-21
- 4 minute(s) read
Noninvasive Blood Pressure Analysis VI
Owning Palette: Biosignal Measurements VIs
Requires: Biomedical Toolkit
Computes the systolic pressure, diastolic pressure, and mean arterial pressure (MAP) from the noninvasive blood pressure (NIBP) input signal.
Wire data to the NIBP signal input to determine the polymorphic instance to use or manually select the instance.
Noninvasive Blood Pressure Analysis (Waveform)

![]() |
NIBP signal specifies the input NIBP signal. |
![]() |
systolic threshold specifies the threshold value for the systolic pressure. systolic threshold must be greater than 0 and less than 1. The default is 0.5. |
![]() |
diastolic threshold specifies the threshold value for the diastolic pressure. diastolic threshold must be greater than 0 and less than 1. The default is 0.78. |
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. |
![]() |
pulse wave returns the pulse wave and the envelope of the pulse wave that this VI extracts from the NIBP signal. pulse wave indicates the position of the systolic pressure, MAP, and diastolic pressure. |
![]() |
systolic pressure returns the systolic pressure of the NIBP signal. |
![]() |
MAP returns the MAP of the NIBP signal. |
![]() |
diastolic pressure returns the diastolic pressure of the NIBP signal. |
![]() |
error out contains error information. This output provides standard error out functionality. |
Noninvasive Blood Pressure Analysis (Array)

![]() |
NIBP signal specifies the input NIBP signal. |
![]() |
systolic threshold specifies the threshold value for the systolic pressure. systolic threshold must be greater than 0 and less than 1. The default is 0.5. |
![]() |
diastolic threshold specifies the threshold value for the diastolic pressure. diastolic threshold must be greater than 0 and less than 1. The default is 0.78. |
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. |
![]() |
sampling rate specifies the sampling rate of the NIBP signal. sampling rate must be greater than 0. The default is 1. |
![]() |
pulse wave returns the pulse wave and the envelope of the pulse wave that this VI extracts from the NIBP signal. pulse wave indicates the position of the systolic pressure, MAP, and diastolic pressure. |
![]() |
systolic pressure returns the systolic pressure of the NIBP signal. |
![]() |
MAP returns the MAP of the NIBP signal. |
![]() |
diastolic pressure returns the diastolic pressure of the NIBP signal. |
![]() |
error out contains error information. This output provides standard error out functionality. |
Example
Refer to the NIBP Analyzer VI in the labview\examples\Biomedical\Biosignal directory for an example of using the Noninvasive Blood Pressure Analysis VI.






