Touchstone​ファイルから生成する​smithチャートの​周波数範囲を変えられ​ますか

10 visualizaciones (últimos 30 días)
Imayan
Imayan el 19 de Sept. de 2019
Respondida: Imayan el 1 de Oct. de 2019
いつも教えていただいてありがとうございます。
RF Toolboxを使用しています。
VNA(ネットワークアナライザ)から出力されたTouchstoneファイルからsmithチャートを描くとき、プロットする周波数範囲を変えられるでしょうか。
例えば、VNAを使って任意アンテナのS11を100MHzから2GHzまで測定しTouchstoneファイルに出力します。smithチャートを描くときに、600MHzから1GHzまでをプロットすることはできるでしょうか。
Touchstoneファイルの、周波数パラメタの配列範囲を指定すると実現できます(下記コード)が、この方法では周波数軸が違ったりVNAのポイント数を変えるとファイルを扱えません。
S=sparameters( 'test.s1p' );
f1=figure();
Freq=S.Frequencies;
s11=rfparam(S,1,1);
smithplot(Freq(1075:1538,1),s11(1075:1538,1));
異なる条件で測定したアンテナ特性をsmithチャート上で比較したいです。解決方法があれば、教えてください。よろしくお願いします。

Respuestas (1)

Imayan
Imayan el 1 de Oct. de 2019
600MHzから1GHzをFreqの中で見つけてそのインデックスを得る方法で実現できました。
S=sparameters( 'test.s1p' );
f1=figure();
Freq=S.Frequencies;
s11=rfparam(S,1,1);
freq1=min(find(Freq> 600e6));
freq2=max(find(Freq<1000e6));
smithplot(Freq(freq1:freq2,1),s11(freq1:freq2,1));
もう少し良い方法があるような気がしてなりません。

Categorías

Más información sobre Visualization and Data Export en Help Center y File Exchange.

Productos


Versión

R2019a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!