-
大小: 2KB文件類型: .m金幣: 1下載: 0 次發(fā)布日期: 2021-05-15
- 語言: Matlab
- 標(biāo)簽: 神經(jīng)網(wǎng)絡(luò)??PID??
資源簡介
實(shí)測可用。由于大多數(shù)做的單神經(jīng)元都是基于具體的模型,但這個(gè)是具有魯棒性的。
代碼片段和文件信息
function?[sysx0strts]=hebb(txuflag)
switch?flag
????case?0
????????[sysx0strts]=mdlInitializeSizes;
????case?2
????????sys=mdlUpdates(xu);
????case?3
????????sys=mdlOutputs(txu);
????case?{149}
????????sys=[];
????otherwise
????????error([‘unhandled?flag=‘num2str(flag)]);%異常處理
end
function[sysx0strts]=mdlInitializeSizes
????sizes=simsizes;%用于設(shè)置模塊參數(shù)的結(jié)構(gòu)體用simsizes來生成
????sizes.NumContStates=0;%模塊連續(xù)狀態(tài)變量的個(gè)數(shù)
????sizes.NumDiscStates=3;%模塊離散狀態(tài)變量的個(gè)數(shù)
????sizes.NumOutputs=4;%模塊輸出變量的個(gè)數(shù)
????sizes.NumInputs=4;%模塊輸入變量的個(gè)數(shù)
????sizes.DirFeedthrough=1;%模塊是否存在直接貫通,1表示存在直接貫通,若為0,則mdlOutputs函數(shù)里不能有u
????sizes.NumSampleTimes=1;%模塊的采樣時(shí)間個(gè)數(shù)至少是一個(gè)
????sys=simsizes(sizes);
評論
共有 條評論