文档帮助中心文档
时间响应的理性对象和rationalfit函数对象
rationalfit
[outputsignal,t] = timeresp(h,inputsignal,ts)
例子
[outputsignal,t= timeresp(h,inputsignal,ts)计算有理函数对象在指定采样时间对给定输入信号的响应产生的输出信号,ts.
[outputsignal,t= timeresp(h,inputsignal,ts)
outputsignal
t
h
inputsignal
ts
全部折叠
定义输入信号。
SampleTime = 2e-11;overamplingfactor = 25;TotalSampleNumber = 2^12;InputSignal = sign(randn(1))...装天花板(TotalSampleNumber / OverSamplingFactor)));InputSignal = repmat(InputSignal, [overamplingfactor, 1]);InputSignal = InputSignal(:);
创建一个合理的函数对象。
S =参数(“default.s2p”);s21 = rfparam(S,2,1);datafreq = s。Fit_data = rationalfit(datafreq,s21,“宽容”, -32);
计算时间响应。
[y, t] = timeresp (fit_data, InputSignal SampleTime);
输入信号,
例子:
数据类型:双复数支持:金宝app是的
双
Rational函数对象,指定为rationalfit对象句柄。
输入信号的采样时间,指定为以秒为单位的正标量整数。
数据类型:双
输出信号,
输出信号的采样时间,作为以秒为单位的正标量整数返回。
RF Toolbox™使用以下公式计算输出信号:
Y ( n ) = 年代 u 米 ( C . * X ( n − D e l 一个 y / t 年代 ) ) + D * U ( n − D e l 一个 y / t 年代 )
在那里,
X ( n + 1 ) = F * X ( n ) + G * U ( n ) X ( 1 ) = 0 F = 经验值 ( 一个 * t 年代 ) G = ( F − 1 ) . / 一个
而且一个,C,D,延迟是有理函数对象的性质,h.
一个
C
D
延迟
freqresp|ispassive|makepassive|pwlresp|rationalfit|rfmodel.rational|writeva
freqresp
ispassive
makepassive
pwlresp
rfmodel.rational
writeva
您有了这个示例的修改版本。您想用您的编辑打开这个示例吗?
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您的地理位置,我们建议您选择:.
您也可以从以下列表中选择网站:
选择中国网站(中文或英文)以获得最佳的网站表现。其他MathWorks国家网站没有针对从您的位置访问进行优化。
联系当地办事处