Чтение SnP-файла Time Domain в MatLab - PullRequest
0 голосов
/ 31 января 2019

Я спросил об этом в MatLab, но пока ничего не слышал.

У меня проблемы с загрузкой MatLab с данными SnP во временной области, сгенерированными сетевым анализатором.Тип CW, с которым собираются данные, это «CW Time Sweep», и вот первые несколько строк файла данных s1p:

!Agilent Technologies,E8363B,MY43030201,A.06.04.32
!Agilent E8363B: A.06.04.32
!Date: Monday, January 28, 2019 18:34:02
!Correction: S21(Response(S21)) 
!S1P File: Measurement: S21:CW Time Sweep
# Sec S  dB   R 50
0  -3.449498e+001  6.087427e+001 
0.01  -3.449348e+001  6.197750e+001 
0.02  -3.449468e+001  5.949105e+001 
0.03  -3.467940e+001  6.017221e+001
0.04  -3.464765e+001  5.836030e+001 
0.05  -3.501255e+001  6.226588e+001 
0.06  -3.450462e+001  6.036518e

Я использовал следующую команду для чтения файла:

data = sparameters('data.s1p');

Но получил эту ошибку:

Error using rf.file.touchstone.Data/createoptionlist
Invalid option line for the Touchstone format:
# Sec S  dB   R 50

В соответствии со стандартом формата файла SnP: http://na.support.keysight.com/plts/help/WebHelp/FilePrint/SnP_File_Format.htm, моя строка опции (# Sec S dB R 50) должна быть действительной,кроме того, это прямо из анализатора сети без каких-либо изменений.

Есть ли способ прочитать файл данных SnP временной области в MatLab?Может быть, я упустил из виду.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...