• 大小: 875B
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-05-14
  • 语言: Matlab
  • 标签: 仿真  matlab  控制  

资源简介

输入控制系统状态空间的A B C矩阵 得到离散向司法的仿真结果

资源截图

代码片段和文件信息

%输入
c1=input(‘请输入非线性特性c1:‘);
K1=input(‘请输入非线性部分的饱和特性K1:‘);
k=K1/c1;%计算非线性部分的斜率
A=input(‘请输入矩阵A:‘);
B=input(‘请输入矩阵B:‘);
C=input(‘请输入矩阵C:‘);
T=input(‘请输入采样周期T:‘);

%计算度Φ、G
syms t;
%EAT=simplify(expm((T-t)*A));
GT1=double(int(expm((T-t)*A)*Bt0T));
%GT=GT1*B;
Fai=simplify(expm(T*A));

%输入初始状态和输入
while true
    R=input(‘请输入输入信号的幅度R:‘);
    X=input(‘请输入初始状态X(0):‘);
    if 

评论

共有 条评论