关于phased.T​ransmitter​中峰值功率PeakP​ower参数的问题

2 ビュー (過去 30 日間)
mage bryan
mage bryan 2024 年 3 月 19 日
问题1:
既然已经设定了发射峰值功率,那么设置LossFactor和Gain的意义何在?
问题2:
经过代码测试,发现这个代码的设计不符合实际硬件情况,具体说明如下:
  • 当输入信号(实信号或者复信号)的峰值功率为1的时候,并且发射增益和衰减都是0dB,输出信号的峰值功率才是设定值;
  • 输入信号峰值功率不是1w的时候,输出信号的峰值功率是输入峰值功率乘以设定的峰值功率。例如输入信号峰值幅度为2,峰值功率为4w,增益和衰减为0dB,设定峰值功率为100w,此时输出的峰值功率为400w。
transmitter = phased.Transmitter('PeakPower',100,...
'Gain', 0, ...
'LossFactor', 0);
y = transmitter(2);
y*conj(y)
ans = 400

回答 (0 件)

カテゴリ

Help Center および File ExchangeBig Data Processing についてさらに検索

製品


リリース

R2023b

Community Treasure Hunt

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

Start Hunting!