資源簡介
非線性分析的Matlab程序,自己編的,原創(chuàng),嘿嘿`````

代碼片段和文件信息
function?BaoHe(ak)
%此函數(shù)用來演示自動控制系統(tǒng)中的典型非線性的飽和特性
%此函數(shù)是要調(diào)用輸入的A矩陣中的元素
%輸入變量a,k的含義分別為:
%a:線性區(qū)的寬度
%k:線性區(qū)的斜率
%編程者張啟暉,浙江工業(yè)大學(xué)
%2010年3月15日晚22點
%2010年3月16日午16點
%需要改進(jìn)處:對小數(shù)的處理有BUG(忘了步長了,所以造成小數(shù)點的失調(diào))
%if?nargout>1error(‘輸出變量個數(shù)過多‘);end
if?nargin==1k=a;
elseif?nargin==0|nargin>2
????error(‘輸入變量個數(shù)錯誤,只能是1或者2個變量‘);
end
t=[-2*a:0.01:2*a];??????????????????????????%e(t)軸的顯示范圍
n=length(t);???????????????????????????%取點的個數(shù)
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)‘)????%曲線的標(biāo)注
title(‘非線性系統(tǒng)的飽和特性‘)
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??描述函數(shù)法\BaoHemiaoshu.m
?????文件??????20270??2010-04-06?20:26??描述函數(shù)法\BaoHeqw1.mdl
?????文件??????24117??2010-04-17?13:20??描述函數(shù)法\feixianxinfenxi.mdl
?????文件????????174??2010-04-17?13:17??描述函數(shù)法\feixianxinghuanjie.m
?????文件????????960??2010-04-17?13:30??描述函數(shù)法\JianXimiaoshu.asv
?????文件???????1210??2010-04-17?14:41??描述函數(shù)法\JianXimiaoshu.m
?????文件??????19796??2010-04-06?20:31??描述函數(shù)法\JianXiqw1.mdl
?????文件???????1034??2010-04-17?14:43??描述函數(shù)法\SiQumiaoshu.m
?????文件??????19957??2010-04-06?12:07??描述函數(shù)法\Siquqw1.mdl
?????目錄??????????0??2010-04-08?18:23??典型非線性特性
?????目錄??????????0??2010-04-19?11:24??描述函數(shù)法
-----------?---------??----------?-----??----
????????????????91798????????????????????15
評論
共有 條評論