Documentation

This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English verison of the page.

Note: This page has been translated by MathWorks. Please click here
To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

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

expand 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

Was this topic helpful?