- 博客(28)
- 资源 (8)
- 收藏
- 关注
原创 嵌入式糊涂蛋--基础恢复
现阶段状态:嵌入式各相关原理遗忘较大,嵌入式相关项目较少。机器学习、强化学习、数学规划等算法知识学得杂乱。2023年8月21日,距离找工作还有约365天。图片来源于公众号CodeSheep。图片来源于公众号CodeSheep。图片来源于公众号CodeSheep。图片来源于公众号CodeSheep。图片来源于公众号CodeSheep。图片来源于公众号CodeSheep。图片来源于公众号CodeSheep。图片来源于公众号CodeSheep。
2023-08-21 16:31:15
172
原创 super()
super().__init__()调用本类的父类的__init__构造方法。super()在python3中的意思是调用当前类的父类。super().qita方法()调用本类的父类的其它方法。
2023-01-31 16:20:07
135
原创 globals()循环定义多变量
同样,可以使用globals()函数将变量名的以字符方式表现添加新的变量。globals()函数可以以字典的方式显示当前的全局变量。利用globals()循环定义多变量。
2023-01-30 21:00:43
188
原创 torchvision
torchvision.transforms:图形变换方法(裁剪,转向等)tochvision是pytorch中用于图像处理的库。transforms.compose将图像操作链接起来。torchvision.datasets:加载数据集。torchvision.models:提供训练模型。torchvision.utils:其它方法。
2023-01-30 19:41:41
438
原创 python模块-CV2
CV2是OpenCV2(Open Source Computer Vision Library)。它是一个开源的库平台计算机视觉库。可以进行图像处理相关工作。读入一张图片,flags可选择彩,灰,完整图。显示名为name的图像imgcv2.waitKey(0):显示图像后等待按键按下cv2.destroyAllWindow():销毁窗口将图像img保存在file中,num表示图片类型质量。
2023-01-29 23:06:15
2629
原创 python_CPU多进程处理
job是需要多进程处理的函数;multicpu执行多进程处理;pool是一个任务池,输入参数空默认使用cpu的所有核心,输入参数为某一数字确定使用核心个数。Queue存储进程输出,Prrocess建立进程,target为目标函数,args为输入参数;start(),开始进程;join()执行进程;map函数执行进程池任务,参数一为待执行job函数,参数二为可迭代输入参数序列。cpu有多个核心,在默认的程序运行中只使用了一个核心,其它的核心处于闲置状态。最后返回[1000000, 1000, 1];
2023-01-29 19:54:53
805
原创 pycharm查看python源码中pass
其实质是python中许多模块的源码是用c写的,pycharm找不到这类底层代码,故而仅给出了功能描述并用pass略过了该实现过程。在pycharm查看python某些模块时发现模块源码都用pass代替了代码实现过程。
2023-01-29 15:00:45
916
原创 一些常见代码如from __future__ import ...的功能
随着python版本的升级,一些功能也会产生变化,__future__中包括了一些新版本的功能,通过导入__future__中的模块,可以。有一些代码在一开始会通过from __future__ import...导入模块。在旧python版本中使用新python版本的一些功能。__future__是什么?
2023-01-29 13:46:56
340
原创 我认识到的python库
time1、时间获取:time() ctime() gtime2、时间格式化:strftime() strptime()3、程序计时:sleep() perf_counter()random随机openpyxlexcel操作numpy数组矩阵运算cvxpy线性规划copy列表复制,深拷贝matplotlib画图TkinterGUI...
2022-04-21 20:55:13
698
原创 python零散知识点
1.缩进问题: ’‘’字符串‘’‘也要和函数运行代码缩进格式保持一致2.cvxpy(线性规划问题的使用)来自pycharm给出的解释:混合整数程序在混合整数程序中,某些变量被限制为布尔值(即 0 或 1)或整数值。您可以通过创建具有只有布尔值或整数值条目的属性的变量来构造混合整数程序:Creates a 10-vector constrained to have boolean valued entries.x = cp.Variable(10, boolean=True)expr1 must
2022-04-21 20:49:04
1033
原创 线代第四章-向量组的线性相关
向量组及其线性组合向量的定义若干个列向量组成的集合叫做向量组线性表示定义线性表示定理向量组的线性相关性线性相关的定义方程组的线性相关定理向量组的秩定义定理线性方程组的解的结构齐次线性方程组解的结构(5)的解定理非齐次线性方程的通解向量空间定义...
2021-02-25 11:10:39
470
原创 线性代数第三章-矩阵的初等变换与线性方程组
矩阵的初等变换初等变换定义行阶梯形矩阵和行最简矩阵矩阵初等变换的性质求可逆矩阵的方法矩阵的秩定义特点1.2.3.性质线性方程组的解
2021-02-21 21:54:12
600
原创 线性代数第二章-矩阵及其运算
线性方程组n元非齐次线性方程组:n元齐次线性方程组:矩阵的定义矩阵运算矩阵加法矩阵数乘规则矩阵与矩阵相乘规则由(iii)可知矩阵相乘满足分配律特点1.矩阵相乘的不可交换性:2.由旋转和矩阵乘法得到:矩阵转置规则方阵的行列式规则特点,其中逆矩阵运算规则逆矩阵的初步应用计算A的多项式...
2021-02-20 11:37:52
612
原创 线性代数第一章-行列式
1.二元线性方程组与二阶行列式的矩阵解法2.三阶行列式的数值3.全排列和对换对于n个元素,规定一种标准次序(常规定从小到大排列),对于一个排列而言,当某一对元素的次序与标准规定不同,就构成一个逆序,一个排列中所有的逆序总数称为这个排列的逆序数。4.对换定理一:一个排列中的任意两个元素对换,排列逆序数奇偶性变化。推论:奇(偶)排列对换成标准排列的对换次数就是奇(偶)数5.n阶行列式:做出表中位于不同行不同列的n个数的乘积,并冠以符号,其中t为p1,p2,...,p3...关于自
2021-02-12 21:35:58
1832
原创 自动控制(韩敏版)
自动控制自动控制基本概念自动控制发展简史自动控制的基本原理自动控制的分类按输入信号特征分类恒值系统:输入输出是一个恒值随动系统:输入信号是一个未知函数,要求输出量跟踪给定量变化程序控制系统:输入信号是一个已知的时间函数,要求被控量迅速复现给定量按系统参数特征分类定常系统时变系统按系统数学模型分类线性系统非线性系统按时间变量分类连续系统离散系统按变量数目分类单变量系统多变量系统自动控制的性能指标稳定性:系统正常工作的基本条件快速性:表示对自动控制系统动态性能
2021-01-04 17:24:26
1128
原创 检测技术与原理
检测技术基本概念检测技术基础什么是检测用专门的技术工具,依靠实验和计算获得所关心参数(被测参数)的特性和数值的过程检测仪表的基本性能检测系统基本构成及概念构成单元及各单元功能传感器: 检测系统与被测对象直接发生联系的器件或装置信号调理电路:为方便检测系统后续环节处理或显示,完成对检测系统组成框图传感器输出的微弱信号进行检波、转换、滤波、放 大等处理的功能电路。数据采集及信号处理:对连续模拟信号作离散化处理输出、显示:显示被测信号的瞬时值、累积值及变化状态标准输出信号:0~100K
2020-12-19 22:15:24
4695
1
原创 卡尔曼滤波与惯性组合导航
几种最优估计估计根据测量出的状态量X的测量值得到对X的估计值最小二乘估计估计指标估计结果由对估计指标求导得零点,知性质①最小二乘估计是无偏估计,即有②最小二乘估计的均方误差阵,其中估计误差,测量误差的方差加权最小二乘估计最小二乘估计不分差别地使用多个量测值使其符合估计指标最后得到估计值,这样常常让估计的准确性被量测性能较差的量测值影响,使得估计效果比只使用量测性能好的量测值进行估计来得低。加权最小二乘估计使精度高的量测权重大些,精度低的量测权重小...
2020-11-03 21:08:33
1406
原创 计算机原理(戴梅萼)
微型计算机系统概论微型计算机系统组成冯诺依曼结构组成由运算器,控制器,存储器,输入设备,输出设备,五部分组成工作过程数据,地址,指令均由二进制代码表示,把程序和数据存入存储器,给出程序的第一条指令地址,控制器从中按顺序不断读取指令,译码并执行直到全部操作完成。进制转换十进制转换为r进制由于十进制可以表示成十进制整数部分,可以使用除r取余的方法进行转换,从多项式可看出每一次除以r可以逐渐得到从K0到K(n-1)的值,即从下至上表示从高位到低位。小数部分,可以使用
2020-10-28 11:40:20
2502
3
原创 自动控制原理知识点整合归纳(韩敏版)
自动控制在脱离人的直接干预情况下,利用控制装置使被控对象的工作状态按照预定的规律运行。控制系统的数学表述控制系统的数学模型微分方程是表示控制系统内在函数关系的数学模型,通过求解微分方程可以得到系统响应和相关系统性能参数。Laplace变换Laplace变换在解算中的作用拉普拉斯变换将时域微分方程转换为复数域上的代数方程,通过对代数方程的求解经过拉普拉斯反变换可更便捷轻松地得到原微分方程解Laplace变换相关公式...
2020-10-27 19:06:03
20244
1
原创 程序设计训练
c语言使用一些基础知识1.文件(1)fopen("路径”,"打开方式”):打开文件才能对文件进行操作;打开方式有r(以只读的方式打开,文件必须存在)r+(r的升级版,不仅可以进行读操作也可以进行写操作,注意r返回首指针,进行写操作的时候没有调整指针位置会覆盖原先的内容;文件依旧需要存在)w(以只写的方式打开,若文件不存在会自行创建一个文件)w+(以可读可写的方式进行创建文件,注意文件内容会清空重写)a(以只写的方式打开,返回末尾指针,这就可以在文数据的后面写入数据)a+(a的升级办版,可以进行读的操
2020-09-07 17:23:29
385
原创 电机与拖动(戚金清版)学习整理
电机的概念:电机是实现能量值转换和物质转换的电磁装置。用作能量转换的电机称作动力电机,用作信号转换的电机称作控制电机。动力电机又分为电动机和发电机。第一章(磁路)磁场的相关概念:磁通φ:穿过某一截面的磁感线数;磁感应强度B:是一个矢量,描述磁场的方向和强度,数值是磁通/截面积;磁场强度H:磁场计算时的辅助物理量,描述电流产生磁场的强弱;磁导率:磁路基本定律:磁路:大量磁通集中通过的路径,又或者说是主磁通通过的路径磁路欧姆定律:,其中F=NI=磁路基尔霍夫定律:第一
2020-09-07 17:04:59
8192
1
原创 《数据结构:c语言版》(严蔚敏)知识点整合
自我的认识数据结构是相互之间存在一种或多种特定关系的数据元素的集合,《数据结构》让我认识到了各种数据结构在处理数据上的优缺点,理解掌握相关数据结构的具体操作,在结构的基础上添加好的算法,就能够更好的处理和利用数据。基本概念:数据:所有能输入到计算机中并被计算机程序处理的符号的总称数据元素:数据的基本单位,也称为元素,结点,记录等数据项:组成数据元素的最小单位数据对象:数据元素的集合数据结构:相互之间存在一种或多种特定关系的数据元素的集合逻辑结构:集合结构,线性结构,树结构,图结构存储结构:
2020-08-16 15:29:43
20705
2
原创 大学概率论与数理统计知识点详细整理
概率论学习自述 所学概率论与数理统计属于大学的一门课程,通过数学方法来解释现实生活中的规律性。主要针对随机变量开展研究。对随机变量的分布,数字特征(数学期望,方差,协方差,矩...)进行研究并依据概率论中的一些基本定理可以通过样本对统计参数进行估计和检验。概率论的一些基本概念随机试验:1.可重复进行2.各个结果已知不止一个且无法确定试验出现结果样本空间:所有可能结果组成的集合随机事件:一些结果(样本点)的集合频率与概率:频率在试验趋于无穷时等于概率。概率具有1.非负性2.可列可加...
2020-07-29 20:24:30
49112
5
数电课设verilog做成数字钟
2020-12-06
程序设计训练.rar
2020-09-07
单词密码日常高频词缀英文.docx
2020-08-02
单词密码纯中文日常高频词根.docx
2020-07-31
单词密码日常高频词根纯英语.docx
2020-07-31
日常高频词根 带中文意思.docx
2020-07-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人