- 博客(6)
- 资源 (5)
- 收藏
- 关注
原创 RBF神经网络仿真
神经网络控制是智能控制的一种形式。其中神经网络根据组织结构又可以分为BP神经网络、RBF神经网络。BP神经网络收敛慢,不适于用于实时控制,RBF网络收敛速度较快,可以很好的应用于实时非线性工业控制中。但是,RBF神经网络控制,中心向量、基宽向量以及权值矩阵的初值对控制系统的影响很大。采样周期大小对结果影响很大,当ts=0.001时,下列函数逼近函数很好;但当ts=0.2时,逼近结果惨不...
2018-07-30 17:52:14 2536
原创 含8的数字有多少
在果壳中发现一篇十分有意思的文章,文章将了含8的数在自然数中的比例问题。https://www.guokr.com/article/5367/文章给出的结论是,含有数字 8 的数占了全体自然数的 100% !也就是说,几乎所有数都是含有数字 8 的。正如作者所说,这确实是个令人感到奇怪的结论。但是按照作者的思路,含0、2、3、4、5、6、7、9的数也分别占了全体自然数的100%。文章后有人说他...
2018-07-20 11:13:58 2954
原创 自动控制系统的分类
按给定信号的形式不同,可将系统划分为恒指控制系统、随动控制系统和程序控制系统。1.恒值控制系统 恒值控制系统(也成为定制系统、或调节系统)的控制输入是恒定值,要求被控量(液面水位、下罐压力)保持给定值不变,例如:液面控制系统、直流电动机调速系统等。2.随动控制系统 随动控制系统(也称为伺服系统)的控制输入是变化规律未知的时间函数,系统的任务是使被控量按同样的...
2018-07-19 09:39:08 9983
原创 如何使用MATLAB示波器中的数据
做完仿真,有时我们需要将示波器中的数据图像进行再处理。然而,示波器对图像处理能力有限,数据也不能保存。所以我们需要将仿真图像数据输出到MATLAB工作空间进行再处理。simulink 如下:示波器图像如下图,我使用的MATLAB版本是2016b,将示波器数据输出到MATLAB工作区间需要做一下步骤: 1、先打开设置,点开logging选型卡,勾选log data to wo...
2018-07-17 09:14:07 22015 5
原创 十进制转二进制
在MATLAB中,十进制转二进制可以直接调用:b=dec2bin(a);即可将十进制的a,转成二进制的b;注意:这里的b是字符型变量,显示的是ASCII码,且其位数不可提前约定。如要得到一定位数的二进制数,不足位前补0;可以用:b=dec2base(a,2,8)-48;此时的b是向量形式的二进制数,长度为8;“2”表示转成二进制,改成“16”则转成16进制。(0的ASCII码是48.)例如:a=[...
2018-07-12 20:14:47 1070
原创 带有下标的赋值维度不匹配
RP(k)=LRP+88528*Q*10^(-11);我是在做神经网络PID控制时遇到的问题。写在这里的初衷,一是备忘,二是希望得到高人指点,三是希望能遇到志同道合的朋友。带有下标的赋值维度不匹配,这类问题已经不是第一次遇到了。但是老是忘,为了以后忘了能迅速找到解决办法。就把这里当笔记本吧。上述问题出在RP是向量,LRP和Q定义的时候:LRP=[];Q=[];改为LRP=0;Q=0;问题解决。总结...
2018-07-12 19:36:50 28855 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人