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