自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 第13周实验-基于卷积神经网络的猫狗识别

目录标题一、何为卷积神经网络二、何为overfit(过拟合)三、下载Anaconda四、配置anaconda五、六、一、何为卷积神经网络卷积神经网络(Convolutional Neural Networks, CNN)是一类包含卷积计算且具有深度结构的前馈神经网络,是深度学习(deep learning)的代表算法之一 。卷积神经网络具有表征学习能力,能够按其阶层结构对输入信息进行平移不变分类,因此也被称为“平移不变人工神经网络。二、何为overfit(过拟合)1、是指为了得到一致假设而使假设变得

2021-06-21 21:48:30 659 2

原创 第12周实验--VGA协议与图像输出Verilog编程

目录于Verilog HDL的数字秒表于Verilog HDL的数字秒表首先打开Quartus然后在新建工程ein_test3以及新建verilog HDL文件ein_test3,然后就出现以下:代码用的如下:module ein_test3(clk,reset,pause,msh,msl,sh,sl,minh,minl);input clk,reset,pause;output [3:0] msh,msl,sh,sl,minh,minl;reg [3:0] msh,msl,sh,sl,m

2021-05-31 20:29:21 110

原创 课后作业3——Android视图课后作业

这里写目录标题1、完成五个UI界面设计2、 用TextView完成如图所示的图文混排3、 写成各种效果的按钮4、设计以下效果的CheckBox和radioButton5、完善学生信息添加和显示6、利用http方式下载多张图片,用seekBar实现图片的缩放、旋转。7、下载多张图片,在图形切换控件中轮流显示,并有慢进慢出的动画效果。1、完成五个UI界面设计2、 用TextView完成如图所示的图文混排3、 写成各种效果的按钮4、设计以下效果的CheckBox和radioButton5、完善学生信息添

2021-05-30 15:32:11 125

原创 第11周作业---HLS编程环境入门

这里写目录标题一级目录二级目录三级目录一级目录二级目录三级目录

2021-05-27 23:13:06 172

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

这里写目录标题1、什么是信息熵?2、信息熵计算实例与压缩编码1、信息熵计算2、香农—范诺编码3、图片格式切换及所占存储空间1、BMP图片大小计算2、实例验证1、什么是信息熵?信息熵是消除不确定性所需信息量的度量,也即未知事件可能含有的信息量。日常语境中的信息量与信息熵的关系。在自然语言处理中,信息熵只反映内容的随机性(不确定性)和编码情况,与内容本身无关。随机变量的信息熵大小是客观的,又是主观的,与观测者的观测粒度有关。信息熵与热力学熵有相似之处,但不是同一个东西。参考链接:信息熵到底是什么

2021-05-26 17:15:29 153

原创 第6周--凸优化基础知识

目录标题1、计算几何是研究什么的?2、两点一线表达式3、凸集是什么? 直线是凸集吗?是仿射集吗?4、三维空间中的一个平面,如何表达?5、更高维度的“超平面”,如何表达?6、什么是“凸函数”定义?什么是Hessian Matrix 矩阵? 如何判别一个函数是凸函数?f(x)=x^3 函数是凸函数吗?7、什么是“凸规划”?如何判别一个规划问题是凸规划问题。下例是凸规划问题吗?1、计算几何是研究什么的?计算几何是指的对几何外形信息的计算机表示、分析和综合。1、几何外形信息那些用来确定某些几何外形的离散数据

2021-04-30 18:19:04 316 1

原创 安装并注册 Robei 软件

目录一、安装好Robei二、基本使用界面以及三要素设计过程新建修改输入算法保存编译一、安装好Robei一路往下走,这没什么问题二、基本使用界面以及三要素菜单,工具条,工具箱,属性栏,工作空间和输出窗口1、模块模块是设计流程中的基本元素,可以看作一个黑盒子。用于存放设计好的模型和输入实现模块功能的算法代码以及引脚信息。2、引脚引脚是模块的门户,是模块与外界通信的接口。包括输入与输出两种类型。3、连接线连接线是用来连接两个引脚,负责信号的传输。设计过程新建点击左上角File-

2021-04-26 21:19:40 179

原创 第八周实验--FPGA的NIOS-II开发入门

目录标题1、实验目的2、实验设备3、实验内容4、实验原理5.新建工程:6.顶层设计:7.时钟设计:8. 添加控件:9. 完成后续:10.继续设计顶层:1、实验目的(1)学习 Quartus Prime 、Platform Designer、Nios II SBT 的基本操作;(2)初步了解 SOPC 的开发流程,基本掌握 Nios II 软核的定制方法;(3)掌握 Nios II 软件的开发流程,软件的基本调式方法。2、实验设备硬件:PC 机、DE2-115 FPGA 实验开发平台;软件:Qu

2021-04-24 19:22:53 280

原创 第7周--逻辑回归案例练习

目录1、逻辑回归的含义2、 查准率与查全率3、F-Score4、实践应用参考1、逻辑回归的含义Logistic回归与多重线性回归实际上有很多相同之处,最大的区别就在于它们的因变量不同,其他的基本都差不多。正是因为如此,这两种回归可以归于同一个家族,即广义线性模型(generalizedlinear model)。这一家族中的模型形式基本上都差不多,不同的就是因变量不同。如果是连续的,就是多重线性回归;如果是二项分布,就是Logistic回归;如果是Poisson分布,就是Poisson回归;如

2021-04-24 18:50:30 215

原创 第六周实验1--- FPGA设计入门

这里写目录标题一、一 位全加器:a.原理图b.波形图d.硬件测试e.实验结果二、Verilog语言仿真测试:a.Verilog代码:b.硬件测试c.实验结果一、一 位全加器:a.原理图1.全加器原理图和符号图2.新建工程3.创建顶层设计文件:4.编译查错:5.将项目设置成可调用元件:6.仿真波形文件:b.波形图1.仿真:2.报错:3.设置4.重新生成波形图:d.硬件测试1.设置驱动:2.下载:3.等待右上角成功提示:e.实验结果二、Verilog语言仿真测试:a.Ve

2021-04-11 21:18:56 78

原创 第4周--线性分类的Jupyter实践

这里写目录标题认识鸢尾花数据集实验说明实验环境:实验内容:LogisticRegression鸢尾花数据集线性多分类认识鸢尾花数据集Iris flower数据集是1936年由Sir Ronald Fisher引入的经典多维数据集,可以作为判别分析(discriminant analysis)的样本。该数据集包含Iris花的三个品种(Iris setosa, Iris virginica and Iris versicolor)各50个样本,每个样本还有4个特征参数(分别是萼片的长宽和花瓣的长宽,以厘米

2021-04-10 17:15:43 162

原创 2021-04-07

电脑出了点问题,请求延期到周日

2021-04-07 21:33:56 40

原创 机器学习教学基础之python矩陈运算

马上

2021-04-05 21:44:29 133

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

目录一、Quartus II 13.1的安装及使用二、Modelsim SE版本的安装及使用方法三、D触发器四、D触发器的设计与仿真五、调用一个D触发器电路六、 写一个D触发器一、Quartus II 13.1的安装及使用参考:Quartus II 13.1的安装及使用二、Modelsim SE版本的安装及使用方法参考:Modelsim SE版本的安装及使用方法三、D触发器D触发器是一种最简单的触发器,在触发边沿到来时,将输入端的值存入其中,并且这个值与当前存储的值无关。在两个有效的脉冲边沿之间

2021-04-05 20:41:30 779

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

明天马上补交

2021-04-04 22:56:22 131 1

原创 线性回归分析——高尔顿数据集

这里写目录标题一、“父亲—儿子”身高数据回归分析1、excel对父子数据集做线性回归2、回归处理二、“母亲—儿子”身高数据回归分析1、对母子数据集做线性回归2、归回分析一、“父亲—儿子”身高数据回归分析1、excel对父子数据集做线性回归注意筛选重复值的那个图标2、回归处理父亲与儿子的身高是成正比的二、“母亲—儿子”身高数据回归分析1、对母子数据集做线性回归2、归回分析母亲身高与儿子的身高成正相关...

2021-03-25 17:14:17 1685

原创 第三周作业-ROS通信编程与仿真工具

后面两天补

2021-03-20 19:51:43 94

原创 实验1-数据的回归与分类分析

目录标题一、Excel简单线性回归分析1.打开Excel应用(2016):2.点击数据分析选择回归:3.输入回归数值:4.生成回归分析数据:二、Anscombe四重奏数据集分析a.安斯科姆四重奏:b.数据示例:c.数据分析:三、Python安装1.打开官网下载安装包:2.选择最新版本:(3.9.2,win7及更早版本无法使用):3.点击installation后进入Optional Features,直接跳过:4.建议自定义安装目录:5.禁用路径长度限制:6.点击close安装完成:在这里插入图片描述一、

2021-03-20 15:02:44 157

原创 机器人操作系统(ROS)入门

这里写目录标题一、ROS介绍二、版本选择三、安装步骤四、出来吧,小王八一、ROS介绍一、ROS介绍机器人操作系统(Robot Operating System, ROS)是一个应用于机器人上的操作系统,它操作方便、功能强大,特别适用于机器人这种多节点多任务的复杂场景。 因此自ROS诞生以来,受到了学术界和工业界的欢迎,如今已经广泛应用于机械臂、移动底盘、无人机、无人车等许多种类的机器人上。链接: link.二、版本选择三、安装步骤四、出来吧,小王八...

2021-03-07 14:38:18 488

原创 基于JSP的数据查询Web系统

目录标题一、环境搭建一、环境搭建①eclipse Version: 2020-12 (4.18.0)②MySQL 5.7.32③Navicat for MySQL 15.0.21④Apache Tomcat 8.5⑤JDK 1.8.0_191/271下面来总结下安装以及配置中出现的问题和总结安装eclipse、Navicat和jdk无太大的难点,安装网上步骤一步一步来。在安装Mysql的时候,在cmd输入mysql的随机密码的时候一定要注意密码的正确性,这点非常容易错,我就是在这里浪费了

2021-01-11 20:13:28 96

原创 STM32的PWM和DAC练习

STM32的PWM和DAC练习一、STM32 采用定时器的方法输出 PWM 波形1、PWM的介绍2、了解定时器实现PWM波形输出3、相关配置4、实现输出PWM5、小结6、参考资料二、STM32F103的DAC功能完成波形输出一、STM32 采用定时器的方法输出 PWM 波形1、PWM的介绍PWM(脉冲宽度调制)控制技术通过对一系列脉冲的宽度进行调制,来等效地获得所需要波形(含形状和幅值)。PWM 控制的基本原理冲量相等而开头不同的窄脉冲加在具有惯性的环节上时,其效果基本相同。其中冲量指窄脉冲的面

2021-01-08 16:18:22 455

原创 HTTP和MQQT协议实践

今天实在太忙了,加上电脑出现故障,重装了一次,才把mysql安装后,后面几天来补

2021-01-04 22:03:59 563

原创 STM汇编程序设计

这里写目录标题一级目录二级目录三级目录一级目录二级目录三级目录(后面马上做补)

2020-12-30 20:47:12 76

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

基于SPI/IIC接口的OLED数据显示1. 显示自己的学号和姓名;2. 显示AHT20的温度和湿度;3. 上下或左右的滑动显示长字符1. 显示自己的学号和姓名;等下在做,后面马上补2. 显示AHT20的温度和湿度;3. 上下或左右的滑动显示长字符...

2020-12-30 20:39:34 92 1

原创 Altium Designer绘制的电路原理图

明天考试,过几天来做

2020-12-26 21:51:06 778

原创 温湿度传感器的数据采集和Ardunio IDE实现STM32的串口通信

目录一、I2C协议简介1、 I2C物理层2、I2C协议层二、软件I2C和硬件I2C三、AHT20温湿度传感器的数据采集四、参考资料一、I2C协议简介2C 通讯协议(Inter-Integrated Circuit)是由 Phiilps 公司开发的,由于它引脚少,硬件 实现简单,可扩展性强,不需要 USART、CAN 等通讯协议的外部收发设备,现在被广泛 地使用在系统内多个集成电路(IC)间的通讯。1、 I2C物理层I2C 通讯设备之间的常用连接方式见图它的物理层有如下特点:(1) 它是一个支持

2020-12-22 21:41:14 409

原创 STM32USART实验——串口通讯

STM32USART实验——串口通讯一、串口通讯二、USART串口通信实例三、效果演示四、参考资料一、串口通讯二、USART串口通信实例三、效果演示四、参考资料

2020-12-05 22:06:59 335

原创 socket编程实战

Teardrop攻击——发送虚假IP包信息一、原始套接字概述二、Teardrop攻击原理阐述三、编写Teardrop程序(伪造一个虚假地址的IP包)四、参考链接一、原始套接字概述二、Teardrop攻击原理阐述三、编写Teardrop程序(伪造一个虚假地址的IP包)四、参考链接...

2020-12-05 21:46:21 179

原创 FreeRTOS入门学

一、初步了解FreeRTOS1、RTOSReal Time Operating System 实时操作系统。2、FreeRTOSFreeRTOS 是一款 “开源免费”的实时操作系统,遵循的是 GPLv2+的许可协议。3、FreeRTOS的编程风格①FreeRTOS 的数据类型对标准 C 的数据类型进行了重定义。详细内容如下:②FreeRTOS的变量名定义变量的时候往往会把变量的类型当作前缀加在变量上。通常规则是char 型变量的前缀是 c,short 型变量的前缀是 s,long 型

2020-12-04 20:10:57 299

原创 端口扫描器和网游客户端

端口扫描小程序和实现网络游戏客户端一、 C#实现端口扫描小程序1、UI界面设计2、使用单一进程实现端口扫描3、使用多线程实现端口扫描二、用C#实现网络游戏客户端1、在win10下用telnet进行测试2、UI设计3、主要代码实现4、效果展示一、 C#实现端口扫描小程序1、UI界面设计工具使用:VS2017①使用VS2017新建一个Windows窗体应用(.NET Framework)项目②在Program.cs中设计窗口形式如下完成各个窗口属性功能2、使用单一进程实现端口扫描代码下面展示

2020-11-20 21:12:11 172

原创 Linux系统的远程操作练习和树莓派安装opencv-python

目录一、实验准备二、Ubuntu 下的远程操作三、树莓派下的远程操作四、实验准备五、配置 Python 环境六、万事俱备,只欠东风一、实验准备二、Ubuntu 下的远程操作三、树莓派下的远程操作四、实验准备五、配置 Python 环境六、万事俱备,只欠东风...

2020-11-11 22:24:30 132

原创 Ubuntu中用VScode编译调试

一.ubuntu下安装vscode如下图所示二.环境搭配1.安装c++2.打开文件并进行如下操作(1)选择文件(2).环境选择(3)修改生成的 launch.json 文件(4)修改生成的 task.json 文件三.编译调试...

2020-11-09 17:39:32 246

原创 初识C#网络编程

一、一个简单的C#程序开始使用VS2017创建一个c#控制台应用程序、代码using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace easytest{class Program{ static void Main(string[] args) {

2020-11-04 22:38:18 151

原创 嵌入式程序调试与opencv图像库

目录一 . Ubuntu上的GDB1.gdb调试举例2.认识gdb命令二 .opencv的操作1.opencv的安装2.opencv打开照片的操作(1) 读入(2) 安装和配置(3) Linux下编程3.opencv上打开摄像头操作(1) 编程(2) 连接(3) 运行4.opencv打开视频操作(1)准备工作(2)编程(3)运行(4)补充三.Ubuntu的镜像源一 . Ubuntu上的GDBGDB : GNU Debugger,是GNU工程为GNU操作系统开发的 调试器,但它的使用不局限于GNU

2020-10-31 21:53:55 302

原创 GCC编译器背后的故事

GCC编译器背后的故事一、用GCC生成.a静态库和.so动态库方法一方法二方法二方法一方法二二、静态库与动态库生成执行文件大小比较三、gcc编译器是怎么编译的四、了解实际程序是如何借助第三方库函数完成代码设计一、用GCC生成.a静态库和.so动态库1、创建一个 test2 文件夹,并在该文件夹中创建三个子程序 hello.h、hello.c 和 main.c(这里还需要下vim)解决后,在vim中输入我们创建的三个字程序代码#ifndef HELLO_H #define HELLO_H voi

2020-10-17 21:56:01 348

原创 基于MFC的程序以及命令行工具cl.exe,linker.exe实现编译链接

文章目录一、基于MFC的程序1.建立一个MFC的工程文件二、采用命令工具cl.exe,linker.exe实现编译链接1.准备工作(设置环境变量)2.命令行工具cl.exe,linker.exe编译链接一个Window API程序3.命令行工具cl.exe,linker.exe编译链接一个MFC程序三、总结四、参考资料一、基于MFC的程序1.建立一个MFC的工程文件打开Virtual Studio 2017后,点击创建新项目,然后在搜索框中输入MFC,接着选择MFC应用,选择完成后,点击下一步,配置新

2020-10-16 21:17:17 152

原创 一个stm32的简单程序的编译与proteus电路仿真软件进行51程序设计与仿真

目录一、作业目的二、Win10下MDK5及stm32pack的安装教程三、一个stm32的简单程序的编译四、Proteus仿真简单51程序——LED流水灯一、作业目的二、Win10下MDK5及stm32pack的安装教程安装mdk5软件和stm32包,熟悉mdk开发环境,完成一个stm32的简单程序的编译。安装过程可参考网上或者“STM32底座实验指导书”第1章。示例程序可以参考网上代码,或者“STM32底座实验指导书”第3章的“LED闪烁”。(注意,没有硬件之前,只能做程序的编译和仿真测试,无法

2020-10-08 21:02:08 1190

原创 嵌入式系统程序设计基础

编写一个主程序文件 main1.c 和一个子程序文件 sub1.c(1)在Ubuntu环境下运行首先创建两个文件,如图所示创建成功main.c代码如下。

2020-09-26 13:01:15 104

原创 写一个基于Windows API简单窗口的程序

Window API程序设计(窗口创建)目的1、了解 windows操作系统应用程序开发的基本概念,win32 API函数、消息与事件驱动;2、掌握WinMain函数的基本框架,窗口定义、窗口创建、消息循环及窗口过程函数;步骤一、窗口的创建二、消息循环三、过程函数四、窗口程序实例五、总结...

2020-09-25 20:27:31 1007

空空如也

空空如也

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

TA关注的人

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