Можно создать любое rfdata, rfckt или rfmodel путем вызова конструктора объекта. Можно создать rfmodel объект путем подгонки рациональной функции к данным пассивных компонентов.
Этот раздел содержит следующие разделы:
Чтобы создать новый РЧ-объект со значениями свойств по умолчанию, вызовите конструктор объекта без аргументов:
h = objecttype.objectname
где:
h является дескриптором нового объекта.
является типом объекта (objecttyperfdata, rfckt, или rfmodel).
- имя объекта.objectname
Например, для создания объекта линии передачи RLCG введите:
h = rfckt.rlcgline
поскольку объект линии передачи RLCG является схемой (rfckt) объект с именем rlcgline.
Следующий код иллюстрирует вызов конструктора объекта для создания микрополоскового объекта линии передачи со значениями свойств по умолчанию. Продукция 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, которая имеет те же значения свойств, что и объект микрополосковой линии передачи, t1.
Позже можно изменить определенные значения свойств для этой копии. сведения об изменении свойств объекта см. в разделе Указание или импорт данных компонента.
Примечание
Синтаксис t2 = t1 копирует только дескриптор объекта и не создает новый объект.