主要内容

电路包络仿真在MATLAB命令行

你可以执行电路包络仿真射频系统在仿真软件MATLAB®®或。金宝app这个例子展示了如何在MATLAB命令行执行电路包络仿真使用rfsystem系统™对象。电路包络仿真技术允许您执行时变谐波平衡分析的射频系统在多个载波频率。您可以使用此技术模拟射频系统操作与窄带信号。这些窄带信号是模拟载波频率谐波基本载波频率的倍数或互调频率而导致的混合产品和非线性效应。下载188bet金宝搏这个添加精确度的允许你预测带外频谱再生或考虑陷的影响。有关更多信息,请参见电路包络基本知识(射频Blockset)

在这个例子中,首先设计射频系统使用rfbudget对象或射频预算分析仪应用程序然后你将出口您的系统rfsystem系统对象。然后提供给系统提供一个刺激对象,设置它的采样率,并查看相关射频Blockset™模型。您还可以修改这个模型增加建模富达的水平。

设计一个射频系统。这个例子使用一个射频发射机的设计射频发射机系统分析的例子。类型rfBudgetAnalyzer (“rftxr.mat”)命令在命令行射频系统形象化射频预算分析仪应用程序。

在这个应用程序中,选择出口然后选择射频系统出口这种射频发射机系统rfsystem系统对象。这个进口的rfsystem系统对象存储在一个变量,rfs。对于这个示例,rfs变量是保存在rfsystem_txmr.mat数据文件使用open_system (rfs)save_system (rfs rfsystem_txmr)命令。

加载rfs变量的rfsystem_txmr.mat数据文件。

S =负载(“rfsystem_txmr.mat”,“rfs”);rfs = S.rfs;

指定一个输入时域信号的射频系统。

= [1 e - 3 * 1 (8, 1);0 (1)]. * 1 (10);在(:=);

计算输出射频系统的时域信号。

= rfs(的);= (;rfs ());

指定的样品时间射频系统。

t = rfs.SampleTime *(0:长度()1);

模拟输出。

情节(t);在),“o”、t、abs (),”——+ '网格)

释放系统资源和关闭快速启动。

发行版(rfs)

打开一个射频Blockset射频系统的使用模式open_system对象的功能。

open_system (rfs)

还可以扩大你的系统多输入单输出(味噌)或(极点)单输入多输出系统。有关更多信息,请参见模型输出极点味噌接收机和发射机系统

另请参阅

|

相关的话题