自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 收藏
  • 关注

原创 卷积神经网络图像分类

卷积神经网络分类文章目录卷积神经网络分类环境搭建环境搭建

2021-06-18 14:08:43 508

转载 VGA协议与图像输出Verilog编程

VGA协议与图像输出Verilog编程文章目录VGA协议与图像输出Verilog编程壹.基于Verilog的数字秒表贰. 基于VGA的图像显示壹.基于Verilog的数字秒表新建工程创建工程可参考FPGA程序设计入门新建Verilog文件,并写入以下内容module timercount(clk,reset,pause,msh,msl,sh,sl,minh,minl);input clk,reset,pause;output [3:0] msh,msl,sh,sl,minh,minl;

2021-06-01 17:18:39 138

原创 HLS基本概念

HLS编程环境入门文章目录HLS编程环境入门HLS简介HLS与VHDL/Verilog有什么关系HLS简介HTTP Live Streaming,也就是我们常说的HLS。HLS是苹果公司提出的基于HTTP的流媒体网络传输协议。类似于MPEG-DASH,但是HLS更加简洁,它的基本原理也是服务端把文件或媒体流按照不同的码率切分成一个个小片段进行传输,客户端在播放码流时,可以根据自身的带宽及性能限制,在同一视频内容的不同码率的备用源中,选择合适码率的码流进行下载播放。在传输会话开始时,客户端首先需要下载

2021-05-28 17:55:32 556

原创 信息熵与压缩编码基础

信息熵与压缩编码基础文章目录信息熵与压缩编码基础一、什么是信息熵二、信息熵的计算与两种编码方式的压缩率计算香农-凡诺编码霍夫曼编码BMP文件内存验证一、什么是信息熵信息熵是消除不确定性所需信息量的度量,也即未知事件可能含有的信息量。也可以理解成某种特定信息的出现概率(离散随机事件的出现概率)。一个系统越是有序,信息熵就越低;反之,一个系统越是混乱,信息熵就越高。信息熵是系统有序化程度的一个度量。二、信息熵的计算与两种编码方式的压缩率计算一串消息包含A,B,C,D,E共5类符号,其内容是AABBB

2021-05-27 14:42:57 508

原创 Git的安装与配置

git的下载与安装文章目录git的下载与安装git的下载git的安装git的配置git的下载由于官网下载的太慢了,甚至下载不了,所以可以去淘宝镜像下载git的下载这里有各个版本的gitgit的安装双击git的安装文件 Git-2.30.1-64-bit.exe选择git的安装位置选择安装的配置文件,比如桌面图标之类的一直next即可选择开源SSL库选择窗口样式和行结束符选择终端选择文件系统缓存安装完成10.命令行提示符

2021-05-20 12:20:29 79

原创 基于 NIOSII 软核的流水灯实验

基于 NIOSII 软核的流水灯实验实验目的(1)学习 Quartus Prime 、Platform Designer、Nios II SBT 的基本操作;(2)初步了解 SOPC 的开发流程,基本掌握 Nios II 软核的定制方法;(3)掌握 Nios II 软件的开发流程,软件的基本调式方法。实验步骤建立新项目可以参考进行Qsys系统设计(1)打开qsys功能(2)保存设置时钟...

2021-04-23 19:09:24 213

原创 理解机器学习算法的常用评价指标

理解机器学习算法的常用评价指标文章目录理解机器学习算法的常用评价指标问题导入查准率与查全率问题解答总结问题导入假如重庆交通大学准备招标采购一套宿舍行人目标图像识别系统,选择2家公司的产品来测试。测试手段是:从学生宿舍区一段监控视频中识别男生的人数。实验结果如下:算法1(产品1)的检测结果:检测出“男生”人数82人,其中78人为男生,4人其实是女生;2)算法2(产品2)的检测结果:检测出“男生”人数88人,其中80人为男生,8人其实是女生;3)经过人工检测,视频中实际准确的总人数为100人,

2021-04-21 12:38:30 122

原创 Robei的安装及基本使用

文章目录下载及安装Robei1. 下载2.安装Robei的基本使用模型设计测试文件设计总结下载及安装Robei1. 下载Robei的官方下载地址2.安装(1)解压压缩包后,双击Robei运行文件,选择Robei的安装路径3.两次next之后,选择Install.4.安装完成Robei的基本使用模型设计1.使用Robei新建一个模块2.更改各端口的属性3.输入Verilog代码实现与门逻辑,并保存。保存文件时需注意:1.保存的路径不能含有中文和空格2.保存的文件名不

2021-04-20 21:02:40 495

原创 在线Verilog编程网站学习

在线Verilog编程网站学习文章目录在线Verilog编程网站学习门电路练习组合电路练习时序电路练习门电路练习使用Verilog实现一个Andgate(与门)代码module top_module( input a, input b, output out ); assign out=a&b;endmodule仿真结果使用Verilog实现一个NOR(或非门)代码module top_module( input a,

2021-04-17 23:09:52 2138

原创 FPGA设计入门

FPGA设计入门文章目录FPGA设计入门实验目的实验步骤1.新建工程2.画出原理图3.将设计项目设置成可调用的元件4.半加器仿真设计全加器顶层文件硬件测试实验目的通过1位全加器的详细设计,掌握原理图输入以及Verilog的两种设计方法。软件基于quartusII 13.0版本,开发板基于Intel DE2-115。1位全加器可以用两个半加器及一个或门连接而成, 因此需要先完成半加器的设计。实验步骤1.新建工程file–>New Project Wizardnext.选择EP4CE

2021-04-07 17:49:49 818

原创 机器学习数学基础

机器学习数学基础文章目录机器学习数学基础解释微分、梯度的含义?什么是梯度下降法用梯度下降法手工求解在Excel里用牛顿法、或者梯度下降法求解z=2(x-1)^2^+ y^2^线性回归的python求解最小二乘法梯度下降解释微分、梯度的含义?什么是梯度下降法微分本质是一个微小的线性变化量,是用一个线性函数作为原函数变化的逼近(或者叫近似)。梯度的本意是一个向量(矢量),表示某一函数在该点处的方向导数沿着该方向取得最大值,即函数在该点处沿着该方向(此梯度的方向)变化最快,变化率最大(为该梯度的模)。

2021-04-05 21:17:21 183

原创 pythonMatrix2

python矩阵(下)文章目录python矩阵(下)四 求方阵的迹五.python方阵的行列式计算方法求逆矩阵/伴随矩阵python解多元一次方程总结四 求方阵的迹# 1.引入numpyimport numpy as np# 2.创建一个方阵(方阵即行数等于列数的矩阵)E=np.array([[1,2,3],[4,5,6],[7,8,9]])Earray([[1, 2, 3], [4, 5, 6], [7, 8, 9]])# 3.用trace计算方阵的迹n

2021-04-05 16:57:42 214 1

原创 pythonMatrix

python 矩阵基本运算文章目录python 矩阵基本运算python 矩阵操作python矩阵乘法矩阵转置,创建矩阵Apython 矩阵操作# 引入numpyimport numpy as np# 使用mat函数创建一个2x3矩阵a=np.mat([[1,2,3],[4,5,6]])amatrix([[1, 2, 3], [4, 5, 6]])# 使用shape可以获取矩阵的大小a.shape(2, 3)# 使用下标读取矩阵中的元素a.Tmatrix

2021-04-05 15:39:13 423

原创 数字电路基础与Quartus-II入门

数字电路基础与Quartus-II入门文章目录数字电路基础与Quartus-II入门Quartus-II的安装在 Quartus-II 中自己用门电路设计一个D触发器,并进行仿真,时序波形验证Quartus-II的安装这里直接参考教程,资源该博客也有Quartus-II的安装及使用在 Quartus-II 中自己用门电路设计一个D触发器,并进行仿真,时序波形验证1.创建新项目介绍页设置项目存储位置参考文档No device installed问题解决方案...

2021-04-02 20:17:06 294

原创 线性/非线性规划问题求解

线性/非线性规划问题求解文章目录线性/非线性规划问题求解用Excel和python编程完成线性规划问题的求解。Excel完成线性规划问题的求解使用python完成线性规划问题的求解用拉格朗日方法求解,手工求解和编程求解手工求解编程求解用Excel和python编程完成线性规划问题的求解。线性规划的基本思想为求决策变量,需要将目标函数、约束条件表达为决策变量的函数式。若约束条件和目标函数都是线性的,即表示约束条件的数学式子是线性等式或线性不等式,表示问题最优化指标的目标函数都是线性函数,则该问题是线

2021-04-01 16:42:14 689

原创 线性分类的Jupyter实践

线性分类的Jupyter实践文章目录线性分类的Jupyter实践Anaconda打开一个.ipynb文件鸢尾花数据集2分析导入包与数据集选取萼片长宽作为特征,使用逻辑回归算法建立逻辑模型,并根据[x,y]计算回归参数生成网络采样点,并找一个测试点估算准确度选取花瓣的长宽作为特征分类小结Anaconda打开一个.ipynb文件Anaconda的安装与创建虚拟环境这里就不说了可以参考鸢尾花lris数据集的SVM线性分类打开Anaconda自带的命令行工具,如果你已经将anconda添加到环境变量中,

2021-03-26 16:01:38 302

原创 Gazebo物理仿真环境搭建

Gazebo物理仿真环境搭建文章目录Gazebo物理仿真环境搭建运行命令gazebo注意请在摄像头连接的时候运行这个命令,否则可能会有报错如果出现闪退,输入下面命令解决echo "export SVGA_VGPU10=0" >> ~/.bashrc;source ~/.bashrcROS的工作空间中新建一个gazebo机器人仿真工具包cd ~/catkin_ws/srccatkin_create_pkg mbot_gazebo std_msgs rospy roscp

2021-03-21 15:50:26 438

原创 Rviz显示电脑摄像头的视频与URDF机器人建模

Rviz显示电脑摄像头的视频文章目录Rviz显示电脑摄像头的视频Ubuntu使用摄像头使用RvizRviz简介Rviz基本使用Rviz显示摄像头的视频Ubuntu使用摄像头1.鼠标右键开始–>选择计算机管理2.启动主机上的服务VMware Authorization Service3.虚拟机–>设置–>USB控制器–>USB3.03.虚拟机–>设置–>可移动设备–>摄像机–>连接使用RvizRviz简介ROS针对机器人系统的可视化需

2021-03-21 00:02:20 365 2

原创 ROS通信编程

ROS通信编程文章目录ROS通信编程创建工作区间创建工作区间工作空间是一个存放工程开发相关文件的文件夹。包含:src:代码空间(Source Space)build:编译空间(Build Space)devel:开发空间(Development Space)install:安装空间1.创建工作区间 使用命令mkdir -p ~/catkin_ws/src;cd ~/catkin_ws/src;catkin_ws_init_workspace2.编译工作空间 使用命令cd ~/catk

2021-03-20 21:16:42 260

原创 鸢尾花lris数据集的SVM线性分类

Anconda初步使用–鸢尾花lris数据集的SVM线性分类Anconda的

2021-03-20 13:51:13 390

原创 数据的回归与分类分析

数据的回归于分类分析文章目录数据的回归于分类分析一元线性回归练习线性回归方法的有效性判别一元线性回归练习1.导入数据集2.使用Excel的数据分析功能线性回归方法的有效性判别参考文档Excel删除重复项...

2021-03-18 14:30:28 233

原创 AndroidStudio新手入门

Android Studio 新手入门文章目录Android Studio 新手入门壹.Android Studio 的下载与安装贰.Android Studio 新建一个项目叁.修改启动图标与生成APK文件修改启动图标生成APK文件肆.设置熟悉的快捷键壹.Android Studio 的下载与安装1.Android Studio下载Android Studio各个版本的下载地址Android Studio 各版本归档文件选择你想要的的版本下载安装即可,这里我安装的是3.6.3或者你可以直接百度

2021-03-12 02:06:20 489

原创 Excel作出线性回归图像

Microsoft Excel作出线性回归图像文章目录Microsoft Excel作出线性回归图像加载数据分析功能导入需处理的数据数据分析加载数据分析功能①文件–>选项–>加载项②转到–>选择分析数据库与分析工具库-VBA导入需处理的数据数据分析1.数据–>数据分析(如果没有你可以检查你前面加载数据分析功能有没有做到位)2.选择要处理的数据3.这是生成的线性回归图,接下来我们需要调整坐标轴的分度值,以及域。可以先添加次要网格线来辅助添加前:添加后

2021-03-07 16:52:13 2158

原创 ubuntu18.04桌面版安装ROS软件

机器人操作系统(ROS)入门ROS简介什么是ROSROS为Robot Operating System(机器人操作系统)的简写,是一个面向机器人的开源元操作系统。它能够提供类似传统操作系统的诸多功能,如硬件抽象、底层设备控制、进程间消息传递和程序包管理等。此外,它还提供相关工具和库,用于获取、编译、编辑代码以及在多个计算机之间运行程序完成分布式计算。ROS的运行架构是一种使用ROS通信模块实现模块间P2P的松耦合的网络连接的处理架构,它执行若干种类型的通讯,包括基于服务的同步RPC通讯、基于Topi

2021-03-04 14:51:24 284 2

原创 STM32的PWM和DAC练习

STM32的PWM和DAC练习文章目录STM32的PWM和DAC练习用STM32F103输出一路PWM波形PWM简介代码实现Adobe Audition生成输出一个周期2khz的正弦波(循环)用STM32F103输出一路PWM波形PWM简介PWM是 Pulse Width Modulation 的缩写,中文意思就是脉冲宽度调 制,简称脉宽调制。它是利用微处理器的数字输出来对模拟电路进行控 制的一种非常有效的技术,其控制简单、灵活和动态响应好等优点而成 为电力电子技术最广泛应用的控制方式,其应用领域

2021-01-09 15:36:10 197

原创 学生管理系统JSP+mysql

简易学生管理系统JSP+mysql运行环境搭建下载与安装JDK1.JDK的下载与安装网上有很多教程可以参考易百教程安装jdk,故我这里只写环境下载与安装eclipse下载与安装tomcat9tomcat9.0的环境搭建成功导入项目运行效果数据库的添加网上有很多MySQL教程安装教程添加数据后的运行效果...

2021-01-07 19:16:34 742 1

原创 MQTT入门

MQTT入门文章目录MQTT入门下载apollo创建一个服务器下载apollo下载创建一个服务器1.从apollo的bin目录下打开cmd.exe2.回到mytest的目录下输入命令启动服务3.进入后台控制,输入用户名admin密码password4.正式进入后台控制参考文档python实现MQTT通信...

2021-01-04 19:54:21 103

原创 JAVA语言入门----API的使用

JAVA语言入门----API的使用文章目录JAVA语言入门----API的使用API的简单介绍利用API获取城市的天气预报利用API发送短信给指定电话号码API的简单介绍API(Application Programming Interface,应用程序接口)是一些预先定义的接口(如函数、HTTP接口),或指软件系统不同组成部分衔接的约定。 [1] 用来提供应用程序与开发人员基于某软件或硬件得以访问的一组例程,而又无需访问源码,或理解内部工作机制的细节。利用API获取城市的天气预报1.使用

2021-01-04 19:08:37 125

原创 STM汇编程序设计

STM汇编程序设计文章目录STM汇编程序设计STM32三种Boot模式的差异三种BOOT模式介绍STM32三种Boot模式的差异三种BOOT模式介绍所谓启动,一般来说就是指我们下好程序后,重启芯片时,SYSCLK的第4个上升沿,BOOT引脚的值将被锁存。用户可以通过设置BOOT1和BOOT0引脚的状态,来选择在复位后的启动模式。BOOT1BOOT0启动模式说明x0主闪存存储器主闪存存储器被选为启动区域01系统存储器系统存储器被选为启动区域11内

2020-12-30 18:07:47 55

原创 STM32简单汇编项目的创建

STM32简单汇编项目的创建文章目录STM32简单汇编项目的创建STM32汇编项目的创建汇编文件点亮LED灯STM32汇编项目的创建1.新建工程2.选择配置①选择芯片型号,这里我的芯片是F103C8T6②选择启动文件与内核代码3.添加汇编文件①右键source group新建汇编文件②复制下列代码 AREA MYDATA, DATA AREA MYCODE, CODE ENTRY EXPORT __main__main MOV R0, #10 MOV R1, #

2020-12-30 15:35:38 411

原创 基于SPI/IIC接口的OLED数据显示

基于SPI/IIC接口的OLED数据显示文章目录基于SPI/IIC接口的OLED数据显示OLED屏显和汉字点阵编码原理显示自己的学号和姓名显示AHT20的温度与湿度上下或左右的滑动显示长字符,比如“Hello,欢迎来到重庆交通大学物联网205实训室!”OLED屏显和汉字点阵编码原理在汉字的点阵字库中,每个字节的每个位都代表一个汉字的一个点,每个汉字都是由一个矩形的点阵组成,0 代表没有,1 代表有点,将 0 和 1 分别用不同颜色画出,就形成了一个汉字,常用的点阵矩阵有 1212, 1414, 1

2020-12-27 21:30:10 123

原创 Wireshark实验

计算机网络实验二----Wireshark实验目录计算机网络实验二----Wireshark实验数据链路层数据链路层1.熟悉Ethernet帧结构。

2020-12-24 23:18:40 211

原创 stm32与AHT温湿度传感器

基于I2C硬件协议的AHT20温湿度传感器的数据采集,并将采集的温度-湿度值通过串口输出硬件I2CSTM32 的 I2C 片上外设专门负责实现 I2C 通讯协议,只要配置好该外设,它就会自动根据协议要求产生通讯信号,收发数据并缓存起来,CPU只要检测该外设的状态和访问数据寄存器,就能完成数据收发。这种由硬件外设处理 I2C协议的方式减轻了 CPU 的工作,且使软件设计更加简单。软件I2C接控制 STM32 的两个 GPIO 引脚,分别用作 SCL 及 SDA,按照上述信号的时序要求,直

2020-12-22 21:18:05 441

原创 Stduino IDE的串口通信实践

Stduino IDE的串口通信实践Stduino IDE的下载与安装1.下载地址官方下载地址点击下载链接就会进入一个网盘页面,输入密码mauw就能下载自己系统下的压缩包了该页面中有个视频对Stduino IDE的下载与安装有所讲解。如图所示就是Windows操作系统下的三种压缩包格式了,选择一种电脑能解压的就行。2.安装直接将压缩包解压再运行可执行文件(Stduino.exe)即可需要注意的是解压路径中不要含有中文点亮led灯以及向串口发送信息1.两种方式创建项目①先创建文件,在

2020-12-20 17:13:40 123 1

原创 验证性实验

计算机网络实验目录计算机网络实验验证性实验ipconfigpingWireshark实验Cisco Packet Tracer实验验证性实验本部分实验使用cmd.exeipconfig1.使用命令ipconfig /all(中间的空格可以不要)查看自己的计算机网络配置2.使用ipconfig/all查看旁边计算机的网络配置ping1.要测试到某计算机如重庆交通大学web服务器的连通性,可以使用ping www.cqjtu.edu.cn命令,也可直接使用IP地址。2.使用ping /?了解

2020-12-18 18:54:14 426

原创 使用Ardunio IDE实现STM32的串口通信

使用Ardunio IDE实现STM32的串口通信Ardunio IDE的下载Ardunio IDE的安装双击Arduino.exe–>同意协议–>更改为自己的路径–Install即可其中会有几个驱动软件比如选择安装即可,一段时间后点击close即可...

2020-12-14 17:19:01 273 1

原创 C语言程序中全局变量、局部变量、堆、栈的验证

C语言程序中全局变量、局部变量、堆、栈的验证Ubuntu下验证C语言的全局变量、局部变量、堆、栈树莓派下验证C语言的全局变量、局部变量、堆、栈STM32下验证C语言的全局变量、局部变量、堆、栈...

2020-12-13 17:24:54 165

原创 Ubuntu 18.04 server 对libcurl的使用

Ubuntu 18.04 server 对libcur的使用## libcurl的基本介绍libcurl主要功能就是用不同的协议连接和沟通不同的服务器~也就是相当封装了的sockPHP 支持libcurl(允许你用不同的协议连接和沟通不同的服务器)。 libcurl当前支持http, https, ftp, gopher, telnet, dict, file, 和ldap 协议。libcurl同样支持HTTPS证书授权,HTTP POST, HTTP PUT, FTP 上传(当然你也可以使用PHP的

2020-12-11 23:33:29 439

原创 SFTP上传本地文件报错找不到文件或路径

SFTP上传本地文件报错 stat /文件名:No such file or directory的可能原因之一遇见的问题解决的方法;另找一个全英文的路径

2020-12-09 22:36:05 5988

原创 使用Nginx创建一个简易web网站

使用Nginx创建一个简易web网站Nginx的安装1.输入命令sudo apt install nginx2.查看nginx的版本nginx -v3.启动nginx的服务service nginx start4.查看本地ip地址网站文件的创建1.编写html文件2.参考文档could not get lock /var/lib/dpkg/lock...

2020-12-07 18:05:04 3738

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除