SParameterChannel

Преобразуйте S-параметр в импульсную характеристику

Описание

SParameterChannel возразите комбинирует рассеивающийся параметр (S-параметр) модель основополосного канала связи с аналоговым передатчиком и приемником в один S-параметр с корректируемым упорядоченным расположением порта. Объект затем вычисляет импульсную характеристику S-параметра с помощью rational (RF Toolbox) функция. SParameterChannel поддержка объектов .sNp файлы Пробного камня, где N представляет количество портов.

Создание

Описание

obj = SParameterChannel(filename) создает объект obj канала S-параметра путем импортирования данных из файла Пробного камня задан filename.

Входные параметры

развернуть все

Пробный камень 1,0 файла данных, которые содержат сетевые данные о параметре в виде вектора символов или строкового скаляра. filename может быть имя файла на MATLAB® путь или полный путь к файлу.

Примечание

Файл данных должен быть отформатирован как Пробный камень 1,0 файла. Пробный камень 2.0 не поддерживается.

Свойства

развернуть все

Имя файла данных Пробного камня от того, где вы хотите импортировать данные S-параметра в виде вектора символов или строкового скаляра.

Типы данных: char | string

Порядок порта для S-параметра в виде вектора символов. Если оставлено незаполненный, функция автоматически обнаруживает через пути и переупорядочивание порты в порядке [in1 out1 in2 out2].

Пример: [1 2 3 4]

Типы данных: char

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

Типы данных: double

Желаемый ошибочный допуск к рациональной подгонке модели в виде действительного скаляра в дБ.

Типы данных: double

Демонстрационный интервал импульсной характеристики в виде положительного действительного скаляра в секундах.

Типы данных: double

Желаемая длительность импульсной характеристики в виде положительного действительного скаляра в секундах. Общее количество выборок в импульсной характеристике вычисляется путем деления StopTime свойство SampleInterval свойство.

Типы данных: double

Несимметричный импеданс аналоговой модели передатчика в виде неотрицательного действительного скаляра в Омах.

Типы данных: double

Емкость аналоговой модели передатчика в виде неотрицательного действительного скаляра в фарадах.

Типы данных: double

Амплитуда входа стимула к аналоговой модели передатчика в виде действительного скаляра.

Типы данных: double

20%-80%-е время нарастания входа стимула к аналоговой модели передатчика в виде положительного действительного скаляра в секундах.

Типы данных: double

Несимметричный импеданс аналоговой модели приемника в виде неотрицательного действительного скаляра в Омах.

Типы данных: double

Несимметричный импеданс аналоговой модели приемника в виде неотрицательного действительного скаляра в Омах.

Типы данных: double

Это свойство доступно только для чтения.

Порядок порта используется для анализа канала S-параметра, возвращенного как вектор. Если вы не задаете порядок порта с помощью PortOrder свойство, через пути автоматически обнаружены и сообщены здесь.

Типы данных: double

Это свойство доступно только для чтения.

Импульсная характеристика системы, заданной S-параметром, образовывает канал объект, возвращенный как вектор.

Типы данных: double

Это свойство доступно только для чтения.

Временной вектор, соответствующий системным импульсным характеристикам, возвращенным как вектор.

Типы данных: double

Это свойство доступно только для чтения.

Частоты S-параметра в виде положительного вектора с действительным знаком. Частоты сортируются от самого маленького до самого большого значения.

Типы данных: double

Это свойство доступно только для чтения.

Передаточная функция системы, заданной S-параметром, образовывает канал объект, возвращенный как вектор.

Типы данных: double

Это свойство доступно только для чтения.

Выведите статистику от rational (RF Toolbox), возвращенный как объект.

Типы данных: double

Это свойство доступно только для чтения.

Неопределенность из-за дискретизации времени нарастания, возвращенной как отрицательный действительный скаляр.

Типы данных: double

Примеры

свернуть все

Создайте объект канала S-параметра.

obj = SParameterChannel('FileName','default.s4p');

Извлеките временные векторы и импульсные характеристики.

t = obj.t;
impulse = obj.ImpulseResponse;

Постройте импульсную характеристику.

plot(t,impulse);

Figure contains an axes object. The axes object contains an object of type line.

Введенный в R2021a