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