Save S-parameter in matlab
조회 수: 65 (최근 30일)
이전 댓글 표시
채택된 답변
Mark
2022년 6월 8일
If you have freq and data variables of the appropriate size, use the rfwrite function in RF Toolbox:
>> size(freq)
ans =
202 1
>> size(data)
ans =
2 2 202
>> rfwrite(data,freq,'myfile.s2p')
alternatively you can use rfwrite on sparameters objects:
>> S = sparameters(data,freq)
S =
sparameters: S-parameters object
NumPorts: 2
Frequencies: [202×1 double]
Parameters: [2×2×202 double]
Impedance: 50
rfparam(obj,i,j) returns S-parameter Sij
>> rfwrite(S,'myfile2.s2p')
댓글 수: 0
추가 답변 (1개)
Abhishek Gupte
2011년 12월 7일
2. Ensure that the dimensions of each of the properties of the RF Data Object match the standard dimensions. As a reference, use this:
orig_data=read(rfdata.data,'default.s2p')
4. The References for the WRITE function as mentioned in the documentation page is EIA/IBIS Open Forum, "Touchstone File Format Specification," Rev. 1.1, 2002
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Visualization and Data Export에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!