⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 zsimnver.m

📁 neural fault finding relay
💻 M
字号:

% net ==> the network name
% fntest ==> the test data file
% ofntest ==> desired output file
% output ===> desired output variable
% sfntest ==> simulation result
% hlfntest => simulation result in binary
% binout ===> simulation binary result variable
% vfntest ==> verification file
function zsimnver(net,fntest,thresh)
fdesout=strcat('o',fntest);
fsimresult=strcat('s',fntest);
fbinresult=strcat('hl',fntest);
fverification=strcat('v',fntest);
test=inpfile(fntest,20);
simout=sim(net,test);
simout=simout';
[FID,MSG]=fopen(fsimresult,'wt');
fprintf(FID,'%d \n',simout);
fclose(FID);
binout=hardlim(simout-thresh);

%============= verify ================
[FID,MSG]=fopen(fdesout,'rt');
output=fscanf(FID,'%f');
fclose(FID);
fail=(binout|output)&(~binout|~output); %XOR
A=sum(fail);
B=length(fail);
[FID,MSG]=fopen(fverification,'wt');
fprintf(FID,'%d \n',fail);
fprintf(FID,'\n\n Number of failure: %d out of %d ==>%3.1f %% error',A,B,A/B*100);
fclose(FID);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -