99问答网
所有问题
当前搜索:
用matlab求解微分方程lsim
matlab
中
lsim
结果怎么
使用
答:
1、首先
lsim
是针对线性是不变模型,给定任意输入,得到输出响应,系统模型为状态
方程
时,同时还可以得到状态轨迹。2、当输出y的行数与u的长度相同,列数与输出个数相同。3、当状态x的行数与u的长度相同,列数与状态的个数相同。
matlab解微分方程
全响应
视频时间 1:10
MATLAB
已知电路图参数分布,
利用lsim求解
状态
方程
。
答:
参数定义R1=1;R2=3/2;C=1;L=1/4;定义状态 x1=iL, x2=vC, 则% x1_dot = (-R2*x1+x2) / L% x2_dot = (-x1+(-x2+e)/R1) / CA = [ -R2/L 1/L; -1/C -1/(R1*C)];b = [0; 1/(R1*C)];c = [0 -1/R1];d = 1/R1;计算平衡状态的状态量,确定后作...
有哪位大仙知道
matlab
lsim函数
在
输入为常数的情况下怎么用?怎么
用lsim
...
答:
用
lsim
函数
求
出的是
在
整个时间段内结构的位移和速度响应,结果是2n*m阶矩阵上面n行是位移矩阵,下面n行是速度矩阵,n是结构的自由度数,m离散的时间个数,有了这个结果,下一步就可以画出结构的位移或速度时程曲线。
matlab
中已知输入离散数据,用
lsim
(sys,x,t)和 impulse(sys,t)
求
...
答:
lsim
函数实际上是真的离散,因为规定了模拟的时间间隔 impulse就是是计算脉冲卷积
matlab
中的t=0:0.01:5;u=sin(t);sys=tf(100,[1 5 100]);
lsim
(sys,u...
答:
t=0:0.01:5;u=2*heaviside(t);sys=tf(100,[1 5 100]);
lsim
(sys,u,t)如果你用的版本没有单位阶跃函数heaviside,则:heaviside1 = @(x) 0.0*(x < 0) + 1.0*(x > 0) + 0.5*(x == 0) % 单位阶跃函数 t=0:0.01:5;u=2*heaviside1(t);sys=tf(100,[1 5 100])...
matlab
问题 y''(t)+5y'(t)+6y(t)=3f'(t)+2f(t)
答:
有两种方法
求解
:(1)拉氏逆变换法。先求出输入量f(t)的拉氏变换,然后得到系统输出Y(s) = G(s) * F(s),再进行拉氏逆变换即可得到y(t) :(2)
使用求
任意输入下线性系统响应的函数
lsim
:图中的灰线为系统的输入量f(t)。两种方法得到的结果是一致的。参考代码 系统传递函数G=tf([3 2...
请问谁知道tf,zpk,feedback,
Lsim
,margin等
MATLAB的
含义
答:
都是控制系统工具箱的函数:tf:构造传递函数模型;zpk:构造零极点模型;feedback:
求
反馈的等效;
lsim
:求系统对任意输入的时间响应;margin:求稳定裕度(频域)。更详细的说明和具体例子请参考这些函数的文档。
MATLAB
没有sym_
lsim
函数的定义
答:
为此,编著者编写了专门用于
求解
系统响应函数表达式的
Matlab
符号计算函数sym_
lsim
()。作者自己编写的函数,不是
MATLAB
内置的
谁会
用Matlab求
输出函数,并绘制曲线?
答:
sys=tf([5 5],conv([15 1],[20 1]));%定义传递函数 [u,t] = gensig('sin',2*pi);%定义时间和输入序列 y=
lsim
(sys,u,t);%得到输出序列 plot(t,[u,y]);%绘制曲线 legend({'输入','输出'});其中用到的各个函数命令的意思和用法请自己参看其帮助文档。
1
2
3
涓嬩竴椤
其他人还搜
matlab解微分方程特解
MATLAB求微分方程解析解
matlab解向量函数微分方程
matlab中lsim函数
matlab求解微分方程组的特解
用matlab卷积
微分方程可以用MATLAB解吗
matlab微分方程应用例题
MATLAB求解暂态导热微分方程