- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 人工智能——智能控制【2】优化算法
(若有侵权请立刻联系笔者删除)智能控制的上一篇博文介绍了神经网络的初步认知,尤其是对于最后动物的分类特别有意思,大家可以看一下上一次的网络模型亲自实践一下感受神经网络的有趣,这次主要是说一下智能控制的遗传算法和粒子群算法:1.粒子群优化算法(1)理论讲解粒子群算法是什么呢?这个是仿生蚂蚁所得到的的一种算法,简而言之,一群蚂蚁在点对点搬运物体的时候,一开始会走不同的路线最后到达目的地,最短的路线上气味分布的相对更浓,蚂蚁会判断气味更浓的地方从而走这条路线,越多的蚂蚁走最近的路线从而气味越弄,从而使更多
2021-05-16 23:03:56 2991
原创 TMS570学习【2】pwm输出
项目所驱,本来用简单的ARM芯片便可以轻松实现项目需求,因此此次也搁置了一段时间才重新提笔570,主要还是老板要求多学点东西同时570的强大也可以给项目带来益处,啥益处就不多说了。既然决定了要用570,同时还要后期设计电路板,因此以后的博文也会围绕570核心板的使用和外扩设计进行。1.核心板介绍及实验硬件本核心板中的芯片是TMS570LC4357,拥有512K的运行内存,相对于之前用的32芯片只有64K而言有了显著的提升,因为FLASH读取较慢因此后续如果内存不足将采用SDRAM,外扩的芯片空间大到恐怖
2021-05-14 20:51:26 1967 4
原创 Matlab图像处理与分析之压力分布图像获得
各位兄弟姐妹们好久不见,由于老板一直在催促着画图所以一直没有更新相关学习内容,此次带来的偏向于对课程实验结果的一次图像处理,测量的是压力分布,谈到压力测量可能我们第一想到的是水银计,高中还是初中学过水银的高度反应气压大小的实验,当然此次实验用的是压敏漆,简称PSP。此次会大体介绍一下PSP并重点介绍一下结果图像在MATLAB中的大致处理过程。1.什么是PSP?PSP是压敏漆英文单词的缩写,我们知道飞机飞行时需要得到表面所受力的分布,根据所得结果可以进一步改进飞机结构提高安全性和稳定性,但在高速飞行中或者
2021-05-06 23:44:01 3069 8
原创 人工智能——智能控制【1】神经网络基本了解
人工智能——神经网络【1】基本了解(感知非常简单有趣的案例)在经历了古典控制理论和现代控制理论的学习后,转到了智能控制的相关课程学习,但学着学着感觉课堂的内容相对于整个框架体系而言太少太少,所以想着能自己扩展一些,等这阶段对一些底子技巧打好后,就开始出一些机器学习深度学习的文章与大家伙共同学习。本篇博文主要是对神经网络进行一定的感知,不讲太多的原理,重在体验效果,程序均可以跑,跑不出来评论或者私聊我~(我用的matlab2019b版本)1. 神经网络的基本认识我们知道神经网络就是模拟生物神经系统的,由
2021-04-18 13:54:32 2176 1
原创 TMS570学习【1】了解什么是TMS570
TMS570学习【1】了解什么是TMS570鉴于TMS570的功能强大,在嵌入式中超高性能的地位,因此本明同学开始对TMS570的学习和应用,当然还是以应用为主哈,毕竟是个机械的工科生,向大家分享一下我的学习心得以及与STM32的对比。1. 基本配置主频:300MHZ。芯片内存:512K,闪存4MB,外扩16M*16BIT的SDRAM。AD采集:40路12位,采样频率不低于20KHZ,支持IO引脚中断、PWM触发中断、软件中断三种中断方式,输入信号0-5V。GPIO:8个带中断的GPIO通用接口
2021-04-14 23:54:15 6380 9
原创 STM32数据存储学习
STM32数据存储学习做项目的过程中,发现自己要先定义两个很大的数组然后对该两组数据进行处理,但发现尤其是对于占据4个字节的float类型,一个几千大小的数组就让STM32的存储不足了,因此下面,一起探讨一下怎么办吧!(本人用的开发板是STM32F103ZET6战舰版)1. STM32存储空间简介首先说明一下我用的这块芯片的空间大小,RAM64K,FLASH大小为512K。其实这样一看对于一个读写而言,64K的大小貌似很充足,毕竟一个float量才占用4字节,这对于64000这个数字的确不算什么,但我
2021-04-07 21:33:49 8025 1
原创 matlab串口接收数据学习之与STM32通信
matlab串口接收数据学习【1】与STM32通信虽然可以把所有算法代码集成到STM32中运行,但最终还是希望能够获得运算结果和中间过程的一些数据集,当然日后也希望能够在STM32于matlab的通信中实现更多的交互功能以达到更可视化和自由化的控制。我用的是STM32F103ZET6芯片,matalb安装的是2019b版本。1. matlab serial函数的解释与运用matlab真的相当强大,都有专门的串口函数serial。我们首先看最基本的语法:s = serial(‘port’, Name,
2021-04-04 16:00:06 6292
原创 圆拟合算法学习【1】最小二乘法数据拟合
圆拟合算法学习【1】最小二乘法数据拟合学过统计学的朋友们应该知道最小二乘法至关重要的地位,目前我的研究方面要对数据进行拟合,具体任务是在平面坐标系中拟合出圆心位置和半径来,首当其冲的想到了这一种方法,因此便把所学内容整理出来和大家分享。1. 什么是最小二乘?1805年最小二乘法便被提出,让我们来看看这两百多年前的成果吧。其实该方法用语言表达或者公式表达都很容易理解:yi是我们得到的样本组,对于后者可以说是我们拟合的试验品,那么E便是样本和拟合的误差,机器学习中将此描述为损失函数,最小二乘法的思想便
2021-04-02 14:11:02 7502
原创 小波去噪学习【1】为信号处理打basis
小波去噪学习【1】为后面的二维信号处理打basis记得本科阶段学过数字信号处理的相关知识,现在回想起来连傅里叶都忘却了很多,由于后续要对采集到的线阵CCD信号进行处理,根据相关文献因此重拾相关知识,小波去噪是一个考虑的方向,因此本文先进行初步探讨。1. 简单回顾傅里叶变换首先简单回顾一下傅里叶变换,公式定义如下:https://baike.baidu.com/item/%E5%82%85%E9%87%8C%E5%8F%B6%E5%8F%98%E6%8D%A2/7119029?fr=aladdin
2021-03-30 21:25:42 297
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人