How to import s parameters without RF Toolbox
Afficher commentaires plus anciens
Hello,
I have a trouble in reading S-parameters files in Matlab with my current license. Could you please give me an alternative solution?
Best,
Mohammadreza
Réponses (2)
Shawn Rogers
le 13 Jan 2022
Modifié(e) : Shawn Rogers
le 13 Jan 2022
Here is a method that has worked for me for reading an s2p file from a network analyzer. Adjust accordingly for the number of headerlines and S-parameters.
filename = 'testfile.s2p';
numberOfHeaderLines = 5;
FID = fopen(filename);
datacell = textscan(FID,'%f%f%f%f%f%f%f%f%f','Headerlines',numberOfHeaderLines,'CollectOutput',1);
fclose(FID);
A=datacell{1};
3 commentaires
Kishen Someshwar
le 14 Août 2023
Hi Shawn,
Do you have an examnple for a s3p file?
Giovanni de amici
le 16 Oct 2023
don't need an example.
adjust the "numberOfHeaderLines" constant and the '%f%f%f...' format string according to the details of your own .sNp files, where N=2, 3, 4. any unneeded '%f' becomes a NaN (which is not difficult to remove later on).
Idin Motedayen-Aval
le 15 Nov 2024
0 votes
Catégories
En savoir plus sur Deep Learning Toolbox dans Centre d'aide et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!