rfdata.nf

Store frequency-dependent noise figure data for amplifiers or mixers

Description

Use the nf class to store noise figure specifications for a circuit object.

Creation

Syntax

h = rfdata.nf
h = rfdata.nf('Freq',value1,'Data',value2)

Description

example

h = rfdata.nf returns a data object for the frequency-dependent noise figure, h, whose properties all have their default values.

h = rfdata.nf('Freq',value1,'Data',value2) sets properties using one or more name-value pairs. You can specify multiple name-value pairs. Enclose each property name in a quote

Properties

expand all

Noise figure values, specified as a M-element vector in dB. The values correspond to the frequencies stored in the 'Freq' property. The default value is 0.

Data Types: double

Frequency data , specified as a M-element vector in hertz. The values must be positive and correspond to the order of the noise figure values. By default, this property is empty.

Data Types: double

Object name, specified as a 1-by-N character array. This is a read-only property.

Data Types: char

Examples

collapse all

Create an object to store noise figure specifications using rfdata.nf.

f = 2.0e9;
nf = 13.3244;
nfdata = rfdata.nf('Freq',f,'Data',nf);

Introduced in R2009a