imat_filt/not


Purpose

Logically negate a filter.

Syntax

~z
not(z)

Description

When applied to an imat_filt object, the NOT function creates a new imat_filt object which selects those records that were not satisfied by the original filter.

Examples

>> f

f =
5x1 IMAT Function with the following attributes:

Record Name                 FunctionType     AbscissaSpacing  NumberElements
--------------------------- ---------------- ---------------- ----------------
1_(1X+,1X+)                 Frequency Respon Even             1601
2_(1X+,2Y+)                 Frequency Respon Even             1601
3_(1X+,2Z+)                 Frequency Respon Even             1601
4_(1X+,3X+)                 Frequency Respon Even             1601
5_(1X+,1X+)                 Auto Spectrum    Even             1601

>> z=imat_filt('functiontype', '=', 'Frequency Response Function');

>> f{z}

ans =

4x1 IMAT Function with the following attributes:

Record Name                 FunctionType     AbscissaSpacing  NumberElements
--------------------------- ---------------- ---------------- ----------------
1_(1X+,1X+)                 Frequency Respon Even             1601
2_(1X+,2Y+)                 Frequency Respon Even             1601
3_(1X+,2Z+)                 Frequency Respon Even             1601
4_(1X+,3X+)                 Frequency Respon Even             1601

>> f{~z}

ans =

IMAT Function with the following attributes:

Record Name                 FunctionType     AbscissaSpacing  NumberElements
--------------------------- ---------------- ---------------- ----------------
1_(1X+,1X+)                 Auto Spectrum    Even             1601

>>

See Also

imat_filt/imat_filt, imat_filt/and, imat_filt/or