Создание радиочастотных объектов

Создайте новый объект

Вы можете создать любое rfdata, rfckt или rfmodel объект вызовом конструктора объектов. Можно создать rfmodel объект путем подгонки рациональной функции к пассивным данным компонента.

Этот раздел содержит следующие темы:

Вызов конструктора объектов

Чтобы создать новый объект RF со значениями свойств по умолчанию, вы вызываете конструктор объекта без каких-либо аргументов:

h = objecttype.objectname

где:

  • h - указатель на новый объект.

  • objecttype - тип объекта (rfdata, rfckt, или rfmodel).

  • objectname - имя объекта.

Для примера, чтобы создать объект линии электропередачи RLCG, введите:

h = rfckt.rlcgline

потому что объект линии электропередачи RLCG является схемой (rfckt) объект с именем rlcgline.

Следующий код иллюстрирует, как вызвать конструктор объекта, чтобы создать объект microstrip линии электропередачи со значениями свойств по умолчанию. Область выхода t1 - указатель на вновь созданный объект линии электропередачи.

t1 = rfckt.microstrip

RF Toolbox™ программа перечисляет свойства созданной линии электропередачи вместе со связанными значениями свойств по умолчанию.

t1 = 
           Name: 'Microstrip Transmission Line'
          nPort: 2
 AnalyzedResult: []
     LineLength: 0.0100
       StubMode: 'NotAStub'
    Termination: 'NotApplicable'
          Width: 6.0000e-004
         Height: 6.3500e-004
      Thickness: 5.0000e-006
       EpsilonR: 9.8000
      SigmaCond: Inf
    LossTangent: 0

Страница с описанием подробно описывает эти свойства, rfckt.microstrip.

Подбор рациональной функции к пассивным данным о компонентах

Можно создать объект модели, подгоняя рациональную функцию к данным пассивного компонента. Вы используете этот подход для создания объекта модели, который представляет один из следующих с помощью рациональной функции:

  • Объект схемы, который вы создали и проанализировали.

  • Данные, импортированные из файла.

Для получения дополнительной информации смотрите Подгонка объекта модели к данным объекта схемы.

Копирование существующего объекта

Можно создать новый объект с теми же значениями свойств, что и существующий объект, используя copy функция для копирования существующего объекта. Эта функция полезна, если у вас есть объект, подобный тому, который вы хотите создать.

Для примера,

t2 = copy(t1);

создает новый объект, t2, который имеет те же значения свойств, что и объект microstrip линии электропередачи, t1.

Вы можете позже изменить определенные значения свойств для этого копира.Для получения информации об изменении свойств объекта, смотрите Задать или Импортировать Данные Компонента.

Примечание

Синтаксис   t2 = t1 копирует только указатель на объект и не создает новый объект.

Похожие темы