Преобразуйте S-параметр в импульсную характеристику
SParameterChannel
возразите комбинирует рассеивающийся параметр (S-параметр) модель основополосного канала связи с аналоговым передатчиком и приемником в один S-параметр с корректируемым упорядоченным расположением порта. Объект затем вычисляет импульсную характеристику S-параметра с помощью rational
(RF Toolbox) функция. SParameterChannel
поддержка объектов .sNp файлы Пробного камня, где N является четным числом, представляющим количество портов. Значение N равняется 4 или выше..
создает объект obj
= SParameterChannel(filename
)obj
канала S-параметра путем импортирования данных из файла Пробного камня задан
filename
.
filename
— Файл данных пробного камняПробный камень 1,0 файла данных, которые содержат сетевые данные о параметре в виде вектора символов или строкового скаляра. filename
может быть имя файла на пути MATLAB® или полном пути к файлу.
Примечание
Файл данных должен быть отформатирован как Пробный камень 1,0 файла. Пробный камень 2.0 не поддерживается.
FileName
— Имя данных о Пробном камнеdefault.s4p
(значение по умолчанию) | вектор символов | строковый скалярИмя файла данных Пробного камня от того, где вы хотите импортировать данные S-параметра в виде вектора символов или строкового скаляра.
Типы данных: char |
string
PortOrder
— Порядок порта для S-параметра[]
(значение по умолчанию) | вектор символовПорядок порта для S-параметра в виде вектора символов. Если оставлено незаполненный, функция автоматически обнаруживает через пути и переупорядочивание порты в порядке [in1 out1 in2 out2].
Пример: [1 2 3 4]
Типы данных: char
MaxNumberOfPoles
— Максимальное количество полюсов, чтобы использовать, чтобы подбирать рациональную модель
(значение по умолчанию) | положительное скалярное целое числоМаксимальное количество полюсов, чтобы использовать, чтобы подбирать рациональную модель в виде положительного скалярного целого числа.
Типы данных: double
ErrorTolerance
— Желаемый ошибочный допуск к рациональной подгонке модели
(значение по умолчанию) | действительный скалярЖелаемый ошибочный допуск к рациональной подгонке модели в виде действительного скаляра в дБ.
Типы данных: double
SampleInterval
— Демонстрационный интервал импульсной характеристики6.2500e-12
(значение по умолчанию) | положительный действительный скалярДемонстрационный интервал импульсной характеристики в виде положительного действительного скаляра в секундах.
Типы данных: double
StopTime
— Желаемая длительность импульсной характеристики1.0000e-07
(значение по умолчанию) | положительный действительный скалярЖелаемая длительность импульсной характеристики в виде положительного действительного скаляра в секундах. Общее количество выборок в импульсной характеристике вычисляется путем деления StopTime
свойство SampleInterval
свойство.
Типы данных: double
TxR
— Несимметричный импеданс аналоговой модели передатчика
(значение по умолчанию) | неотрицательный действительный скалярНесимметричный импеданс аналоговой модели передатчика в виде неотрицательного действительного скаляра в Омах.
Типы данных: double
TxC
— Емкость аналоговой модели передатчика1.0000e-13
(значение по умолчанию) | неотрицательный действительный скалярЕмкость аналоговой модели передатчика в виде неотрицательного действительного скаляра в фарадах.
Типы данных: double
TxAmplitude
— Амплитуда стимула вводится
(значение по умолчанию) | действительный скалярАмплитуда входа стимула к аналоговой модели передатчика в виде действительного скаляра.
Типы данных: double
TxRiseTime
— 20%-80%-е время нарастания стимула вводится1.0000e-11
(значение по умолчанию) | положительный действительный скаляр20%-80%-е время нарастания входа стимула к аналоговой модели передатчика в виде положительного действительного скаляра в секундах.
Типы данных: double
RxR
— Несимметричный импеданс аналоговой модели приемника
(значение по умолчанию) | неотрицательный действительный скалярНесимметричный импеданс аналоговой модели приемника в виде неотрицательного действительного скаляра в Омах.
Типы данных: double
RxC
— Емкость аналоговой модели приемника2.0000e-13
(значение по умолчанию) | неотрицательный действительный скалярНесимметричный импеданс аналоговой модели приемника в виде неотрицательного действительного скаляра в Омах.
Типы данных: double
PortOrderUsed
— Порядок порта используется для анализа канала S-параметраЭто свойство доступно только для чтения.
Порядок порта используется для анализа канала S-параметра, возвращенного как вектор. Если вы не задаете порядок порта с помощью PortOrder
свойство, через пути автоматически обнаружены и сообщены здесь.
Типы данных: double
ImpulseResponse
— Системная импульсная характеристикаЭто свойство доступно только для чтения.
Импульсная характеристика системы, заданной S-параметром, образовывает канал объект, возвращенный как вектор.
Типы данных: double
t
Временной векторЭто свойство доступно только для чтения.
Временной вектор, соответствующий системным импульсным характеристикам, возвращенным как вектор.
Типы данных: double
f
— Частоты S-параметраЭто свойство доступно только для чтения.
Частоты S-параметра в виде положительного вектора с действительным знаком. Частоты сортируются от самого маленького до самого большого значения.
Типы данных: double
TransferFunction
— Системная передаточная функцияЭто свойство доступно только для чтения.
Передаточная функция системы, заданной S-параметром, образовывает канал объект, возвращенный как вектор.
Типы данных: double
RationalResults
— Выведите статистикуЭто свойство доступно только для чтения.
Выведите статистику от rational
(RF Toolbox), возвращенный как объект.
Типы данных: double
RiseTimeUncertainty
— Неопределенность из-за дискретизации времени нарастанияЭто свойство доступно только для чтения.
Неопределенность из-за дискретизации времени нарастания, возвращенной как отрицательный действительный скаляр.
Типы данных: double
Создайте объект канала S-параметра.
obj = SParameterChannel('FileName','default.s4p');
Извлеките временные векторы и импульсные характеристики.
t = obj.t; impulse = obj.ImpulseResponse;
Постройте импульсную характеристику.
plot(t,impulse);
Analog Channel | serdes.ChannelLoss
| rational
(RF Toolbox)
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.