66问答网
所有问题
当前搜索:
matlab怎么算传递函数
怎么用matlab计算
多输出多输入的
传递函数
答:
我也遇到类似问题,ss2tf只能用于单输入单输出。我的做法是套公式
计算
。syms s>>F=inv(s*eye(n)-A)>>G=C*F*B+D 其中n是A的阶数。G就是所要求的
传递函数
。可以用collect(G)简化一下答案。
如何
使用
Matlab
绘制
传递函数
?
答:
方法和详细的操作步骤如下:1、第一步,打开
Matlab
软件的Simulink库,见下图,转到下面的步骤。2、第二步,执行完上面的操作之后,依次单击“File”-->“New”-->“Model”选项,创建一个新的模型界面,见下图,转到下面的步骤。3、第三步,执行完上面的操作之后,绘制
传递函数
,使用Inport和Outport,...
求用MATLAB
求解
传递函数
答:
连续
传递函数
Ds用tf输入最方便,不知道为什么偏要用zpk。频率预修正的双线性变换法需要指定截止频率,这里取了个2。>> Ds=zpk([],[-1+sqrt(2)*i -1-sqrt(2)*i],1);>> Dz1=zpk(c2d(Ds,1,'zoh'));>> Dz1.Variable='z^-1'Zero/pole/gain:0.22856 z^-1 (1+0.4884z^-1)--...
在
matlab中
,
如何
将下边的状态方程变成脉冲
传递函数
?用什么命令?谢谢2...
答:
先用ss构造状态空间对象(未指定采样周期,不妨取1),然后用tf转换为
传递函数
:>> a=[0 1;1 3];b=[0;1];c=[1 1];d=0;>> G=ss(a,b,c,d,1);>> tf(G) Transfer function: z + 1---z^2 - 3 z - 1 Sampling time: 1 ...
已知系统单位脉冲响应函数
求
系统的
传递函数
matlab
例如 w(t)=0.0125...
答:
系统单位脉冲响应的拉式变换就是
传递函数
。第一个函数应该是w(t)=0.0125e^-1.29t吧?如果是的话:>> syms t >> laplace(0.0125*exp(-1.29*t))ans = 1/(80*(s + 129/100))同理 >> laplace(5*t+10*sin(4*t+pi/4))ans = (10*((2^(1/2)*s)/2 + 2*2^(1/2)))...
MATLAB中
二阶系统的
传递函数怎么
能得出wn,ξ
答:
这种形式的(你写的式子中间一项都少了个s,已补上)。前者是有零点的二阶系统,后者无零点。2、确定wn和zeta是根据分母来定的,即 s^2+2.5s+0.25(原有的增益4折算到总的增益K中去)。这样由对应项系数相等,wn^2=0.25, 2*zeta*wn=2.5也就不难
计算
出wn和zeta了。
matlab中
配置了全维状态观测器的状态空间模型,
怎么
写出配置好了的系统...
答:
先根据题目要求的状态反馈,和全维观测所要求的极点位置算出状态反馈阵K,和全维观测器中的增益列向量L,然后根据包含状态观测器的状态反馈控制系统设计出基于全维状态观测器的调节器,其
传递函数
Gc=-reg(G,K,L),然后算出系统的闭环传递函数即是所要求的6阶了。L=place(A',C',p1)'K=place(A,...
matlab
-给出动态结构图,求系统
传递函数
答:
s1=tf(10,[1,0])s2=tf(1,[0.1,1])s3=tf(5,[0 1])sol=s1*s2*s3 scl=tf(sol/(1+sol))结果为 5 s^2 + 50 s --- 0.01 s^4 + 0.2 s^3 + 6 s^2 + 50 s
知道输入X和输出Y的一些离散值,
怎样用matlab求传递函数
或差分方程...
答:
先用数值拟合
求
出其时域方程,在用ss2tf求出其
传输函数
.
matlab
传递函数
问题
答:
//在命令行中执行 syms s G=0.5/(s^2+2*s+1); %
传递函数
表达式 U=50/s; %输入 G1=G*U; %输出 F=ilaplace(G1);ezplot(2*F,[0 20]),grid on;
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
传递函数的幅值怎么算
传递函数的模怎么算
传递函数的增益k怎么算
传递函数的型次怎么算
传递函数零点极点怎么算
simulink传递函数在哪
计算传递函数的方法
MATLAB传递函数
matlab怎么算传递函数