- 博客(34)
- 资源 (2)
- 收藏
- 关注
原创 PYqt5编制电脑客户端控制树莓派小车并通过摄像头获取视频显示并保存到电脑本地
采用 pyqt5编制控制端 将树莓派的视频数据显示并存储到计算机本地,以便后期对图像进行处理
2022-06-05 19:02:33
1141
原创 Pyqt5与通信
# import bluetooth# target_name = "HC-05"# target_address = None# nearby_devices = bluetooth.discover_devices(lookup_names=True)## for bdaddr,name in nearby_devices:# if target_name == name:## target_address = bdaddr# break#
2022-04-12 18:35:44
441
原创 大富翁银行游戏盘——泰国之旅
大富翁游戏出场顺序与获奖关系对于大富翁游戏的简单建模对于大富翁游戏的简单建模昨天晚上和朋友们一起玩大富翁游戏,玩了几局总是输,我怀疑先出发的玩家大概率是赢家。于是和一朋友利用matlab对游戏进行仿真。游戏规则已经简化,但基本符合我们的游戏规则。下面是代码部分。主程序。clear;clc;dbstop if error%% 模拟大富翁ticITER = 2000;winer = cell(ITER,11);for TIMES = 1:ITER % 定义地图 D.place
2022-02-16 18:14:59
2338
原创 二阶魔方旋转 魔方可以对它的6个面自由旋转。 我们来操作一个2阶魔方(python版):
def ROL(List,n,m): lidd = List[m-n:m] lidd.extend(List) lidd = lidd[0:m] return lidd class MOF(): def __init__(self): self.Xa = '绿' self.Xb = '绿' self.Xc = '绿' self.Xd = '绿' self.X.
2022-01-17 23:35:34
1096
1
原创 TensorFlow代码摘抄
data_dir = pathlib.Path("D://document//Datas//1233")train_dataset = tf.keras.preprocessing.image_dataset_from_directory( data_dir, subset=None, image_size=(img_height, img_width), batch_size=batch_size)data_augmentation = tf.keras.Sequential(.
2022-01-15 21:09:52
1114
原创 基础算法matlab
常用算法knnknn% clc% close all% cleartraining = [mvnrnd([2 2],eye(2),50);mvnrnd([-2 -2],2*eye(2),50);mvnrnd([-2 -2],2*eye(2),50)];group = [ones(50,1);2*ones(50,1);3*ones(50,1)];gscatter(training(:,1),training(:,2),group,'rcb','*x+');hold on;sample = u
2021-12-31 17:32:21
1114
1
原创 51实验代码
51学习记录欢迎光临1跑马灯实验代码1--四、课堂实验4:认识中断系统和中断服务程序的编写欢迎光临1跑马灯ORG 00H START: MOV P0,#0FFH CALL DELAY MOV P0,#00H CALL DELAY; MOV P0,#0FBH; CALL DELAY; MOV P0,#0F7H; CALL DELAY; MOV P0,#0EFH; CALL DELAY; MOV P0,#0DFH; CALL DELAY; MOV
2021-10-06 00:18:41
1129
3
原创 电脑与树莓派与stm32f4串口通信
树莓派与stm32串口通信stm32设置树莓派代码stm32设置// 核心代码,不能运行void M1_PID(float top);void upmada(void);typedef struct { struct { uint16_t ch0;//a uint16_t ch1;//b uint16_t ch2;//c uint16_t ch3;//d uint8_t s1;//e uint8_t s2;//f }rc; st
2021-08-11 12:33:01
752
原创 PID代码实践
三种PID测试1 位置式1 位置式clearclcglobal LKLK.p = 0.1;LK.i = 0.1;LK.d = 0.07;LK.ee = 0;LK.es = 0;LK.ed = 0;LK.zi = 0;y = [];for x = 1:100 out = Pid(8); y =[y out];end x = 1:100;plot(x,y)function [ put ] = Pid(top ) global LK LK.
2021-08-05 16:50:20
314
原创 Dijkstra计算最短路径并可视化
例如右图中顶点V0到V1最短距离为1。由于顶点V1还与V2、V3、V4连线,所以我们同时求得了V0→V1→V2=1+3=4,V0→V1→V3=1+7=8,V0→V1→V4=1+5=6。现在如果问V0到V2的最短距离,有人可能会认为是5,那就错了,应该是V0→V1→V2=1+3=4。给定带权无向图G和原点V,如何求出从v到G中的其余个各顶点的最短路径。...
2021-05-19 11:46:21
1214
原创 pyqt5
coding=gbkimport sysfrom PyQt5.QtWidgets import QApplication, QMainWindow,QGraphicsOpacityEffect,QWidget##import helo as gui_file_namefrom jisuan import Ui_Formclass QmyApp(QWidget): def __init__(self , parent = None): super().__init__(p
2021-04-07 06:39:54
145
1
原创 VB6制作一个简单小程序(税收计算)
数学建模作业教程所需文件均发布在百度云__见文末1.安装VB62.安装完成开始制作亲试可以,本人为 win7教程所需文件均发布在百度云__见文末1.安装VB6解压文件VB 6.0只需双击该软件,非下方说明均默认,安装路径看自己产品ID如下这里选择典型安装5.要有耐心,中间会有一次重启,最后会提示安装MSDN,不需要安装他(因为下面用不到)2.安装完成开始制作1.打开该软件,桌面可能没有,去开始那里找.2.打开之后:参考视频(在百度云)3.代码:Private Sub Comma
2021-03-26 23:36:26
2078
1
原创 keras.mnist+opencv识别手写数字
keras.mnist+opencv识别手写数字keras是一种深度学习框架,他自带的数据集mnist,通过训练他(卷积),利用电脑外置摄像头,通过opencv读取画面,并对图像进行简单的处理,使数字更为明显,增强识别率。训练from tensorflow.keras import layersfrom tensorflow.keras.models import Sequentialimport numpy as npfrom tensorflow.keras import optimizer
2021-03-07 15:51:02
580
原创 2021001
f=@(x) (x-3)^2 - 1;[x,y] = fminbnd(f,0,5);fprintf(‘x=%f,y=%f’,x,y);x=3.000000,y=-1.000000>>
2021-03-02 13:28:39
103
原创 将非线性0-1规划问题转换成线性0-1规划问题
将非线性0-1规划问题转换成线性0-1规划问题题目: max z=x1+x1x2-x3;-2x1+3*x2+x3<=3;x1,x2,x3=0或1采用枚举法import numpy as npdef mat(x1): return x1[0]+x1[1]*x1[0]-x1[2]y0 = 0for i in range(1,100): z1 = np.random.randint(0,2,3) if(-2*z1[0]+3*z1[1]+z1[2] <= 3)
2021-03-01 20:42:03
5342
4
原创 某厂生产三种产品Ⅰ,Ⅱ,Ⅲ。每种产品要经过A,B两道工序加工。设该厂有两种规格的设备能完成A工序,以A1,A2 表示;有三种规格的设备能完成B工序,以B1,B2,B3,表示。产品Ⅰ可在A,B任何一种规
数学建模算法与应用习题某厂生产三种产品Ⅰ,Ⅱ,Ⅲ。每种产品要经过A,B两道工序加工。设该厂有两种规格的设备能完成A工序,以A1,A2 表示;有三种规格的设备能完成B工序,以B1,B2,B3,表示。产品Ⅰ可在A,B任何一种规格设备上加工。产品Ⅱ可在任何规格的A设备上加工,但完成B工序时,只能在B1设备上加工;产品Ⅲ只能在A2与B2设备上加工。已知在各种机床设备的单件工时、原材料费、产品销售价格、各种设备有效台时以及满负荷操作时机床设备的费用如表1.2所列,试安排最优的生产计划,使该厂利润最大。设备
2021-02-24 14:18:00
17382
6
原创 STM32 TM1650数码管显示与按键识别
STM 32TM1650 控制程序(可移植)这代码弄了好几天才弄好,现在给大家分享一下#include "tm1650.h"void SDA_IN(void){ GPIO_InitTypeDef GPIO_InitStructa; GPIO_InitStructa.GPIO_Pin = TM1650_SDA_pin; GPIO_InitStructa.GPIO_Mode = GPIO_Mode_IPU; GPIO_Init(GPIOB,&GPIO_InitStructa);
2021-01-30 21:27:48
5836
4
原创 opencv检测乒乓球
乒乓球检测先上代码import cv2#读取视频 "D:\\image\\153.mp4"或者相机import numpy as npcap = cv2.VideoCapture(1)#从相机获取视频while(cap.isOpened()): ret,frame = cap.read() if frame is None:#防止后面卡死 或 视频最后为空 print("kong") break hsv = cv2.cvtColor(fra
2021-01-23 20:49:42
1906
3
原创 OPENCV
day 1import cv2lena = cv2.imread('C:\\AppData\\image\\1.png',0)cv2.imshow("domo",lena)cv2.waitKey()cv2.destroyWindow("domo")import cv2img = cv2.imread('C:\\AppData\\image\\1.png',0)cv2.imshow("befor",img)for i in range(10,100): for j in range
2021-01-06 08:25:57
327
原创 爬虫图片
from selenium import webdriverfrom selenium.webdriver.common.by import Byfrom selenium.webdriver.common.keys import Keysfrom selenium.webdriver.support import expected_conditions as ECfrom selenium.webdriver.support.wait import WebDriverWaitimport tim
2020-10-06 23:55:46
458
原创 python自动化报实验
from selenium import webdriverfrom selenium.webdriver.support.select import Selectfrom selenium.webdriver.common.by import Byfrom selenium.webdriver.common.keys import Keysfrom selenium.webdriver.support import expected_conditions as ECfrom selenium.w
2020-10-05 22:50:13
193
1
原创 单片机学习记录
这里写自定义目录标题1.led小灯1.led小灯#include<reg52.h>unsigned char a = 0x01;void time(){ int i; for(i = 0;i<10000;i++) ;}void main(){ while(1){ a = a<<1; P0 = ~a; time(); time(); time(); if(a == 0x00) a = 0x01; }}
2020-09-20 07:51:13
481
原创 python下载图片
自动下载图片from selenium import webdriverfrom selenium.webdriver.common.by import Byfrom selenium.webdriver.common.keys import Keysfrom selenium.webdriver.support import expected_conditions as ECfrom selenium.webdriver.support.wait import WebDriverWaitimp
2020-08-18 16:14:21
266
原创 爬虫记录续
edge驱动爬虫from selenium import webdriverfrom selenium.webdriver.common.by import Byfrom selenium.webdriver.common.keys import Keysfrom selenium.webdriver.support import expected_conditions as ECfrom selenium.webdriver.support.wait import WebDriverWaiti
2020-07-27 20:31:04
141
原创 wordcluod词图笔记
from PIL import Imageimport wordcloudimport jiebaimport numpy as npimport pandas as pdfrom wordcloud import WordClouddef get_word_j(texts):# cut = jieba.lcut(texts) string = ' '.join(cut) print('get_word OK') return stringdef get_wo
2020-07-25 22:44:46
183
原创 刷网页
刷网页import timeimport requestsimport jsonimport randomfrom bs4 import BeautifulSoupdef get_one_page(url): headers = { 'User-Agent' : 'Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:46.0) Gecko/20100101 Firefox/46.0', 'Content-Type': 'appl
2020-07-19 15:34:53
286
原创 简单爬虫
爬虫日记基于beautifulsuop结果基于beautifulsuopimport timeimport requestsimport jsonimport randomfrom bs4 import BeautifulSoupdef get_one_page(url,cook): headers = { 'User-Agent' : 'Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:46.0) Gecko/20100101 Firef
2020-07-18 13:00:14
262
原创 我的Autojs学习日记
autojs学习日记自述软件的准备工作自述最近,发现autojs是个好东西,于是乎,想自学试试,本人有C和python的基础。看了看他的代码和他们几乎一样。感觉不是很难。以下是本人的学习记录,大家可以参考。软件的准备工作1.下载VS code(free),安装2.准备一部安卓手机或者安卓模拟器(建议模拟器)3.在安卓平台上安装auto.js4.在VS中安装插件:如下关于python 、C的插件是不需要下载的5.操作步骤:1).查看—控制面板—运行(autojs:new project
2020-06-27 10:55:24
3833
2
原创 python写诗
用简单的python语句随机出古诗思路诗句提取再将逐个诗句的每个词提取看看结果吧!结语下面是记录本人编写的过程新手见谅啊!思路首先去找些古诗,一万字多的,谢谢度娘,古诗他出。用正则将每句是提取与原来的文本分离,然后将诗句中的词提取出来,相同长度的词放在一起,最后随机调用,组成一首毫无逻辑的诗诗句提取先看看把诗句提取的过程诗词的样例:01. 《黄鹤楼》崔颢昔人已乘黄鹤去,此地空余黄鹤楼。黄鹤一去不复返,白云千载空悠悠。晴川历历汉阳树,芳草萋萋鹦鹉洲。日暮乡关何处是烟波江上使人愁。02. 《登
2020-06-08 18:01:29
4565
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人