66问答网
所有问题
当前搜索:
matlab怎么算传递函数
matlab中
已知状态方程,
怎么求
等效
传递函数
与零极点模型
答:
B,C;dt=Ax+Bu y=Cx+Du 要求其
传递函数
和零极增益、tf和zpk的帮助文档一般已知状态方程dx/,D)tfun=tf(sys)zpm=zpk(sys)楼主可以看看ss,可以使用如下代码 sys=ss(A
已知系统单位脉冲响应函数
求
系统的
传递函数
matlab
例如 w(t)=0.0125...
答:
求
系统的
传递函数matlab
。例如:w(t)=0.0125e^-1.29 sys = tf([1 2],[1 2 7]);[u,t] = gensig('square',10,50);[ys,ts] = lsim(sys,u,t);hold on plot(t,u,'-.')plot(ts,ys,'r')
怎么
在
matlab中传递函数
答:
1. 使用Transfer Fcn模块可以输入传递函数
2. 双击或者拖动添加之后,双击该模块。在分母系数部分输入[1 2 1]即可,即二次项系数为1,一次项系数为2,常数项为1。如果需要更高次在前面自行添加系数,再加一个系数会有三次项[1 1 2 1]为s^3+s^2+2s+1,如果只需要四次项,如s^4+s^2+2s...
已知离散输入输出两组数据,
如何求
系统的
传递函数
?
答:
使用MATLAB的系统辨识工具箱来实现
。点击后打开对话框 导入时域数据 计算传递函数 改变两个系数后开始估计 双击 得到传递函数 拟合度不够好继续改变上面系数,再试
怎样用MATLAB计算
一个
传递函数
的幅值和相角?
答:
楼主你好,我们讲频域法,常用s域中的
传递函数
,令s=jw来
求
得A(w)=|G(jw)|,fai(w)=fai(G(jw))具体到本题,将s用jw代换,有G(jw)=(1+jw)/(2+jw),这是一个复数 由复数乘积(商)的幅值等于各因子幅值的乘积(商),那么|G(jw)|=|1+jw|/|2+jw| 一个复数的模值M=√(Re^2+Im^2)...
matlab中
已知状态方程,
怎么求
等效
传递函数
与零极点模型?
答:
一般已知状态方程 dx/dt=Ax+Bu y=Cx+Du 要求其
传递函数
和零极增益,可以使用如下代码 sys=ss(A,B,C,D)tfun=tf(sys)zpm=zpk(sys)楼主可以看看ss、tf和zpk的帮助文档.
求解
用MATLAB求
闭环
传递函数
答:
MATLAB
代码如下:g0=4;g1=tf(2,conv([1,1],[1,8]));g2=feedback(g1,-0.2);g3=tf(1,[1,0]);g=g0*g2*g3;G=feedback(g,-1)运行结果如下:G = 8 --- s^3 + 9 s^2 + 7.6 s - 8 Continuous-time transfer function....
帮忙解决
Matlab的传递函数
问题
答:
这个函数表示的是微分方程:dy1/dt = y2 dy2/dt = -(b/j)y2 +(1/j)u 在零初始条件下进行拉氏变换,以 y1 作为系统的总输出,把第1个方程代入第2个,稍加整理得到 s^2 y1 + (b/j)s y1 = (1/j)u 所以
传递函数
为 y1 / u = 1 / (j*s^2 + b*s )
怎么用matlab计算
多输出多输入的
传递函数
答:
我也遇到类似问题,ss2tf只能用于单输入单输出。我的做法是套公式
计算
。syms s>>F=inv(s*eye(n)-A)>>G=C*F*B+D 其中n是A的阶数。G就是所要求的
传递函数
。可以用collect(G)简化一下答案。
已知系统单位脉冲响应函数
求
系统的
传递函数
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)))...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
matlab怎么输入传递函数
matlab计算传递函数
matlab如何求传递函数
matlab 求传递函数
用matlab建立传递函数
matlab求传递函数零极点
matlab传递函数模型
matlab传递函数求输出
matlab闭环传递函数