simviter.m

来自「通信系统的matlab仿真程序」· M 代码 · 共 35 行

M
35
字号
function [gen, B, C, D, N, K, M, n_std_sta] = simviter(gen);
%SIMVITER SIMULINK mask file to convert GEN into SIMULINK required parameters.
%       TRAN_FUNC = SIMVITER(GEN) converts convolution structure
%       defined in SIMULINK file (string) into the parameters defined in 
%       TRAN_FUNC = [[A, B; C, D], [N;K;M;zeros(...);-Inf] form. If GEN is
%       not a string, this form does nothing.
%
%       [A, B, C, D] = SIMVITER(GEN) outputs [A, B, C, D] of the state system.
%       GEN can be the input or output of the first syntex of calling this
%       function.
%
%       [A, B, C, D, N, K, M, N_STATE] = simviter(gen)
%
%       See also: GEN2ABCD, SIM2TRAN.

%       Wes Wang 9/13/94
%       Copyright (c) 1994-96 by The MathWorks, Inc.
%       $Revision: 1.1 $  $Date: 1996/04/01 19:40:28 $

if isstr(gen)
    gen = sim2tran(gen);
end;

if nargout > 1
    [gen, B, C, D, N, K, M] = gen2abcd(gen);
else
    gen=gen2abcd(gen);
end;

if nargout > 7
    n_std_sta = 2^M;
end;

%end simviter.m

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?