posted @ 2023-09-13 17:48 Karlf 阅读(701) 评论(0) 推荐(0) 编辑
摘要:
上一篇博客的改进。这次的项目主要是联系QtDesigner的使用,以及结合QtDesigner设计一个视频播放器。 第一步,打开PySide6 Designer工具,创建一个MainWindow工具安装过程有很多教程了,这里不多说。 设计一个最小视频播放器,菜单栏和状态栏是不需要的,可以去掉 第二步 阅读全文
摘要:
import sys from PySide6.QtCore import QUrl from PySide6.QtMultimedia import QAudioOutput, QMediaPlayer, QMediaFormat from PySide6.QtMultimediaWidgets 阅读全文
posted @ 2023-08-12 10:55 Karlf 阅读(303) 评论(0) 推荐(0) 编辑
摘要:
官方例程连接 # Copyright (C) 2022 The Qt Company Ltd. # SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause """PySide6 Multimedia player examp 阅读全文
posted @ 2023-08-11 23:53 Karlf 阅读(838) 评论(0) 推荐(0) 编辑
摘要:
对于新手来说,从零开始用Qt设计一个美观的GUI是颇有难度的,好在我们可以在Github上找到许多开源的GUI模板供我们学习和参考。使用前需要注意,本文介绍的GUI模板PyDracula基于PySide6 和 Python 3.9。 模板的Github首页 作者的演示视频,本文参考了视频当中的内容。 阅读全文
posted @ 2023-08-01 10:58 Karlf 阅读(2641) 评论(0) 推荐(0) 编辑
摘要:
二分法是一种常见的搜索算法。在一个长度为n的数组当中查找一个数,使用暴力查找法时间复杂度为O(n),如果使用二分搜索法,复杂度则为O(logn)。 例如,在四数之和问题当中,使用暴力法,枚举部分的代码如下 for(int a = 0;a<n;a++){ for(int b = 0;b<n;b++){ 阅读全文
posted @ 2023-07-25 10:23 Karlf 阅读(9) 评论(0) 推荐(0) 编辑
摘要:
PID控制器,是一种利用偏差进行控制的反馈控制系统。反馈控制方式的特点是不管什么原因使被控量偏离期望值而出现偏差,都产生一个相应的控制作用减小这个偏差,使被控量与期望值趋于一致。 通过测量第i个周期内被控对象的实际输出量,可以将其与期望值进行比较,得到一个周期内的偏差值Δ(i)。所谓PID算法的主要 阅读全文
posted @ 2023-05-09 23:14 Karlf 阅读(21) 评论(0) 推荐(0) 编辑
摘要:
合肥工业大学2022上半年R语言选修课作业,供参考 setwd("D:/") A1 <- read.table("Scores.csv",sep=",",header=TRUE,encoding = 'UTF-8')#读取文件 dim(A1) A1<-A1[,-4] #1) #使用dplyr包,剔除 阅读全文
posted @ 2022-12-12 10:01 Karlf 阅读(14) 评论(0) 推荐(0) 编辑