一、获取代码方式

获取代码方式1:
完整代码已上传我的资源:【故障诊断分析】基于matlab概率神经网络柴油机故障诊断【含Matlab源码 1754期】

获取代码方式2:
订阅紫极神光博客付费专栏,可免费获得1份代码(有效期为订阅日起,三天内有效);

二、部分源代码

% diagnose.m
% 柴油机故障诊断%% 清空工作空间
clear,clc
close all%% 定义训练样本和测试样本
% 故障1
pro1 = [1.97,9.5332,1.534,16.7413,12.741,8.3052;1.234,9.8209,1.531,18.3907,13.988,9.1336]';
% 故障2
pro2 = [0.7682,9.5489,1.497,14.7612,11.497,7.68;0.7053,9.5317,1.508,14.3161,11.094,7.3552]';
% 故障3
pro3 = [0.8116,8.1302,1.482,14.3171,11.1105,7.4967;0.816,9.0388,1.497,15.0079,11.6242,7.7604]';
% 故障4
pro4 = [1.4311,8.9071,1.521,15.746,12.0088,7.8909;1.4136,8.6747,1.53,15.3114,11.6297,7.5984]';
% 故障5
pro5 = [1.167,8.3504,1.51,12.8119,9.8258,6.506;1.3392,9.0865,1.493,15.0798,11.6764,7.8209]';
% 正常运转
normal = [1.1803,10.4502,1.513,20.0887,15.465,10.2193;1.2016,12.4476,1.555,20.6162,15.755,10.1285]';% 训练样本
trainx = [pro1, pro2, pro3, pro4, pro5, normal];
% 训练样本的标签
trlab = 1:6;
trlab = repmat(trlab, 2, 1);
trlab = trlab(:)';%% 样本的归一化,s为归一化设置
[x0,s] = mapminmax(trainx);%% 创建概率神经网络
tic;
spread = 1;
net = newpnn(x0, ind2vec(trlab), spread);
toc%% 测试
% 测试样本
testx = [0.7854,8.7568,1.4915,14.4547,11.1971,7.5071;1.1833,11.8189,1.5481,20.2626,15.5814,10.0646;0.661,8.8735,1.508,13.598,10.5171,6.9744;1.3111,7.9501,1.4915,14.9174,10.7511,7.7127;1.2394,9.6018,1.5366,18.219,13.851,9.0142;    1.2448,8.3654,1.5413,15.2558,11.5643,7.503]';

三、运行结果

四、matlab版本及参考文献

1 matlab版本
2014a

2 参考文献
[1] 沈再阳.精通MATLAB信号处理[M].清华大学出版社,2015.
[2]高宝建,彭进业,王琳,潘建寿.信号与系统——使用MATLAB分析与实现[M].清华大学出版社,2020.
[3]王文光,魏少明,任欣.信号处理与系统分析的MATLAB实现[M].电子工业出版社,2018.

【故障诊断分析】基于matlab概率神经网络柴油机故障诊断【含Matlab源码 1754期】相关推荐

  1. 【Matlab人脸识别】BP神经网络人脸识别(含识别率)【含GUI源码 891期】

    一.代码运行视频(哔哩哔哩) [Matlab人脸识别]BP神经网络人脸识别(含识别率)[含GUI源码 891期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1] ...

  2. 【Matlab树叶分类】BP神经网络植物叶片分类【含GUI源码 916期】

    一.代码运行视频(哔哩哔哩) [Matlab树叶分类]BP神经网络植物叶片分类[含GUI源码 916期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1] 蔡利梅 ...

  3. 【Matlab语音分析】语音信号分析【含GUI源码 1718期】

    一.代码运行视频(哔哩哔哩) [Matlab语音分析]语音信号分析[含GUI源码 1718期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1]韩纪庆,张磊,郑铁 ...

  4. 【Matlab验证码识别】遗传算法和最大熵优化+大津法(OTSU)+自定义阈值数字验证码识别【含GUI源码 1694期】

    一.代码运行视频(哔哩哔哩) [Matlab验证码识别]遗传算法和最大熵优化+大津法(OTSU)+自定义阈值数字验证码识别[含GUI源码 1694期] 二.matlab版本及参考文献 1 matlab ...

  5. 【Matlab人脸识别】形态学教室人数统计(带面板)【含GUI源码 1703期】

    一.代码运行视频(哔哩哔哩) [Matlab人脸识别]形态学教室人数统计(带面板)[含GUI源码 1703期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1]孟 ...

  6. 【Matlab人脸识别】人脸实时检测与跟踪【含GUI源码 673期】

    一.代码运行视频(哔哩哔哩) [Matlab人脸识别]人脸实时检测与跟踪[含GUI源码 673期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1]孟逸凡,柳益君 ...

  7. 【Matlab身份证识别】身份证号码识别【含GUI源码 014期】

    一.代码运行视频(哔哩哔哩) [Matlab身份证识别]身份证号码识别[含GUI源码 014期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1] 蔡利梅.MAT ...

  8. 【Matlab人脸识别】KL变换人脸识别【含GUI源码 859期】

    一.代码运行视频(哔哩哔哩) [Matlab人脸识别]KL变换人脸识别[含GUI源码 859期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1] 蔡利梅.MAT ...

  9. 【Matlab水果识别】苹果质量检测及分级系统(带面板)【含GUI源码 1613期】

    一.代码运行视频(哔哩哔哩) [Matlab水果识别]苹果质量检测及分级系统(带面板)[含GUI源码 1613期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1 ...

  10. 【Matlab心音信号】EMD心音信号特征提取【含GUI源码 1735期】

    一.代码运行视频(哔哩哔哩) [Matlab心音信号]EMD心音信号特征提取[含GUI源码 1735期] 二.matlab版本及参考文献 1 matlab版本 2014a *2 参考文献 [1] 沈再 ...

最新文章

  1. OKR会议的7个步骤
  2. webpack为什么加载不了css?
  3. rk3399硬件设计指南_CMMI2实施过程系列-系统设计
  4. Nginx——事件驱动机制(雷霆追风问题,负载均衡)
  5. java中同步组件_Java并发编程(自定义同步组件)
  6. ZZULIOJ 1123: 最佳校友
  7. C++ static、const对象声明与定义 问题来源?
  8. python识别颜色1007python识别颜色_python读取word文档识别字段颜色,解析字段
  9. android的listview单项中包含RadioButton,实现RadioButton的单选显示效果
  10. 低压差线性稳压器MPQ2013A-AEC1品牌MPS国产替代
  11. 【方向盘】使用IDEA的60+个快捷键分享给你,权为了提效(运行/调试篇)
  12. 单片机简易数字钟c语言程序,用AT89C51/AT89S52单片机制作的简易数字钟
  13. Linux 服务器后台运行.jar程序
  14. simulink常用模块
  15. 阴阳师1月服务器维护,阴阳师1月15日更新维护公告 鬼童丸降临平安京
  16. 从 三江方士 的 中华级数 想到 数学的界限
  17. TOEFL战地手记听力FAQ
  18. 如何用u盘制作成linux系统的安装盘
  19. 百度收录 百度收录有什么好方法吗
  20. 电脑桌面宠物java,java 桌面动态宠物

热门文章

  1. 【LOJ】#3088. 「GXOI / GZOI2019」旧词
  2. Ubuntu使用——9(搜狗输入法安装)
  3. HTML与css语法笔记
  4. Ubuntu安装Oracle手册(简单版)
  5. 17-05-25模拟赛
  6. 2021-08-27 向量究竟是什么?线性代数的本质,第1章
  7. OpenCV人工智能图像处理学习笔记 第5章 计算机视觉加强之图像美化
  8. 传智播客 网络通信过程学习笔记
  9. 使用多进程、多线程、gevent完成http服务器
  10. Atitit stomp.js conn连接activemq 目录 1.1. activemq 启动,已经默认开启了stomp ws的接口。。地址是 1 1.2. Js 客户端代码 1 1.3