rfdata.noise

Store frequency-dependent spot noise data for amplifiers or mixers

Description

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

Creation

Syntax

h = rfdata.noise
h = rfdata.noise('Freq',value1,'FMIN',value2,'GAMMAOPT', value3,'RN',value4)

Description

example

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

h = rfdata.noise('Freq',value1,'FMIN',value2,'GAMMAOPT', value3,'RN',value4) 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. By default, the value is 1.

Data Types: double

Frequency data , specified as a M-element vector in hertz. The values must be positive and correspond to the spot noise data in 'FMIN', 'GAMMAOPT', and 'RN' properties. By default, this property is empty.

Data Types: double

Optimum source reflection coefficients , specified as a M-element vector. The values correspond to the frequencies stored in the 'Freq' property. The default value is 1.

Data Types: double

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

Data Types: char

Equivalent normalized noise resistance data, specified as a M-element vector. The values correspond to the frequencies stored in the 'Freq' property. The default value is 1.

Data Types: double

Examples

collapse all

Create an object to store spot noise specifications using rfdata.noise.

f = [2.08 2.10]*1.0e9;
fmin = [12.08 13.40];
gopt = [0.2484-1.2102j 1.0999-0.9295j];
rn = [0.26 0.45];
noisedata = rfdata.noise('Freq',f,'FMIN',fmin,...
                         'GAMMAOPT',gopt,'RN',rn)
noisedata = 
   rfdata.noise with properties:

        Freq: [2x1 double]
        Fmin: [2x1 double]
    GammaOPT: [2x1 double]
          RN: [2x1 double]
        Name: 'Spot noise data'

Introduced in R2009a