Вы можете создать любое 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
копирует только указатель на объект и не создает новый объект.