• 大小: 30KB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2021-07-06
  • 语言: Matlab
  • 标签: 非线性  Matlab  程序  

资源简介

非线性分析的Matlab程序,自己编的,原创,嘿嘿`````

资源截图

代码片段和文件信息

function BaoHe(ak)
%此函数用来演示自动控制系统中的典型非线性的饱和特性
%此函数是要调用输入的A矩阵中的元素
%输入变量a,k的含义分别为:
%a:线性区的宽度
%k:线性区的斜率

%编程者张啟晖,浙江工业大学
%2010年3月15日晚22点
%2010年3月16日午16点
%需要改进处:对小数的处理有BUG(忘了步长了,所以造成小数点的失调)
%if nargout>1error(‘输出变量个数过多‘);end
if nargin==1k=a;
elseif nargin==0|nargin>2
    error(‘输入变量个数错误,只能是1或者2个变量‘);
end

t=[-2*a:0.01:2*a];                          %e(t)轴的显示范围
n=length(t);                           %取点的个数
y=zeros(1n);                          %x(t)
for i=1:n                              %饱和特性的方程描述
if abs(t(i))<=a
    y(i)=k*t(i);
else
    y(i)=k*a*sign(t(i));
end
end
plot(ty)                             %画图
gridxlabel(‘e(t)‘)ylabel(‘x(t)‘)    %曲线的标注
title(‘非线性系统的饱和特性‘)
axis([-2*a 2*a -2*k*a 2*k*a])
end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        925  2010-04-08 18:16  典型非线性特性\BaoHe.m

     文件        766  2010-04-08 18:21  典型非线性特性\JianXi.m

     文件        654  2010-03-21 21:57  典型非线性特性\JianXi2.m

     文件        898  2010-04-08 18:17  典型非线性特性\SiQu.m

     文件       1037  2010-04-17 14:42  描述函数法\BaoHemiaoshu.m

     文件      20270  2010-04-06 20:26  描述函数法\BaoHeqw1.mdl

     文件      24117  2010-04-17 13:20  描述函数法\feixianxinfenxi.mdl

     文件        174  2010-04-17 13:17  描述函数法\feixianxinghuanjie.m

     文件        960  2010-04-17 13:30  描述函数法\JianXimiaoshu.asv

     文件       1210  2010-04-17 14:41  描述函数法\JianXimiaoshu.m

     文件      19796  2010-04-06 20:31  描述函数法\JianXiqw1.mdl

     文件       1034  2010-04-17 14:43  描述函数法\SiQumiaoshu.m

     文件      19957  2010-04-06 12:07  描述函数法\Siquqw1.mdl

     目录          0  2010-04-08 18:23  典型非线性特性

     目录          0  2010-04-19 11:24  描述函数法

----------- ---------  ---------- -----  ----

                91798                    15


评论

共有 条评论