- 博客(28)
- 收藏
- 关注
原创 【已解决】使用pyaudio内录声卡声音及相关问题
后面设备很多不再列举,可以看到此时device1立体声混音的hostApi已经变成了0,此时运行内录代码就不会再报错。上述设置之后插着耳机就不能再选择用电脑的扬声器播放了,只能拔了二级才能外放。但是此时插着耳机内录是可以录到声音的。因为我的笔记本外界了显示器,显示器有音频输入输出功能,所以设备比较多,当我们想要实现。,即录制电脑声卡产生的声音时,应该用的时上表中的第20个设备,“:电脑设置-系统-声音-所有声音设备-立体声混音-允许。:电脑中的立体声混音的权限没有开启。打开后选择“设备高级设置”
2023-07-04 16:09:29
3175
原创 Numpy&Pandas 数据处理与挖掘
Numpy(Numerical Python)是python的数值计算库,用于快速处理任意维度的数组Numpy支持常见的数组和矩阵操作Numpy使用ndarray对象来处理多维数组,该对象是一个快速而灵活的大数据容器。
2023-01-01 00:22:24
1099
2
原创 Python中viridis颜色的分段标号(方法同样适用于其他色系)
想用python中的viridis色系制作颜色分段的scatter图,并且colorbar可以根据自己的需求修改,找了一圈没有看到有分段的viridis信号,干脆自己手动取色求标号。目前先一个十等分的分段色号,其他等分的情况后续补充,文章最后会把方法放上,自己动手,丰衣足食。对应色号如下(从左到右一起对应)虽然scatter()没有办法对已有色系进行分段(如果可以请在评论区告知),但是contour()函数是可以进行分段作图的,根据自己的需求分好段,如下图所示画好一个图以后,打开万能的qq,Crtl+
2022-12-05 20:41:38
2155
1
原创 Matplotlib-Python学习笔记
教程来源:https://www.bilibili.com/video/BV1Jx411L7LU目录1 基本用法1.1 画图初体验1.2 figure图像2.3 设置坐标轴1 基本用法1.1 画图初体验基本用法跟matlab一样,参考以下代码:import matplotlib.pyplot as plt # 通常不会用到matplotlib的所有包,只需要plt即可import numpy as npx = np.linspace(-1,1,50)y = 2 * x + 1plt.p
2022-04-26 18:01:42
1209
原创 Python自学笔记——基础篇
Python编程Sec. 1 第一个Python程序01. 第一个HelloPython程序1.1 Python源程序的基本概念1.2 演练步骤1.3 演练扩展——认识错误(BUG)Sec. 1 第一个Python程序01. 第一个HelloPython程序1.1 Python源程序的基本概念本质是一个特殊格式的文本文件,可以使用任意文本编辑软件进行开发文件扩展名通常都是.py1.2 演练步骤print("hello python")print("hello world")结果:
2022-04-13 10:34:09
1915
原创 Windows环境下VScode中用Cmake调试配置C++程序
本文为学习笔记,学习资源链接:https://www.bilibili.com/video/BV13K411M78vWindows环境下VScode中用Cmake调试配置C++程序1 用g++的命令编译程序2. 用g++命令调试程序3. C++程序分文件编写与调试3.1 分文件编写:3.2 用g++命令编译多个文件3.3 编译由多文件生成的程序4. 基于Cmake实现多文件的编译1 用g++的命令编译程序首先写一个值交换的函数用于演示过程调出Terminal窗口进入当前路径下的终端,输入g+
2021-11-18 21:55:15
3361
原创 【更新中…】Origin软件教程
视频网课:https://www.bilibili.com/video/BV1vs411t73YOrigin应用1 建立数据文件1.1 Workbook工作表窗口输入数据1.2 添加新的行/列1.3 调整列的顺序1.4 列的名称——列的绘图属性1 建立数据文件1.1 Workbook工作表窗口输入数据基本操作与excel相同1.2 添加新的行/列添加新的行:最后一行点↓,或者是回车插入新的行:右击→插入添加新的列:右击→添加新列//在菜单栏“列“中,添加插入新的列:同插入新的行1.3
2021-09-21 22:18:04
12706
原创 【更新中…】自学C鸭鸭笔记(五)——C++提高编程
学习视频来源于B站:https://www.bilibili.com/video/BV1et411b73ZC++提高编程待补充3 STL常用容器3.1 string容器(待补充)3.2 vector容器3.2.1 vector基本概念3.2.2 vector构造函数待补充3 STL常用容器3.1 string容器(待补充)3.2 vector容器3.2.1 vector基本概念功能:vector数据结构和数组非常相似,也称为单端数组vector与普通数组区别:不同之处在于数组是静态
2021-07-08 22:21:31
240
1
原创 【更新中…】Latex语法总结
Latex语法1 花体字母2 常用数学符号3 常用数学字母1 花体字母$\mathbb{R}$$\mathcal{R}$$\mathscr{R}$效果分别是A,R,S,P\mathbb{A} ,\mathbb{R}, \mathbb{S}, \mathbb{P}A,R,S,PA,R,S,P\mathcal{A},\mathcal{R}, \mathcal{S}, \mathcal{P}A,R,S,PA,R,S,P\mathscr{A},\mathscr{R},\mathscr{S},\
2020-12-25 20:45:38
391
原创 【更新中…】强化学习-MDP_学习笔记
强化学习-MDP1 概念介绍1.1 Random Variable · 随机变量1.2 Stochastic Process · 随机过程1.3 Markov Chain/Process · 马尔可夫链/过程1.4 State Space Model · 状态空间模型1.5 Markov Reward Process · 马尔可夫奖励过程1.6 Markov Decision Process · 马尔可夫决策过程1 概念介绍1.1 Random Variable · 随机变量一维随机变量多维随机变
2020-12-25 12:08:52
346
原创 Prescan问题及处理办法汇总
问题列表问题:simulink中的display的图像黑色一片问题:simulink中的display的图像黑色一片问题描述在应用摄像头传感器(Camera)获深度摄像头传感器(Depth Camera)等时,在Simulink中运行时,Dispaly弹出的对话框全是黑色。原因由于GPU性能不高,所以MATLAB上打开的框是黑的,不能显示prescan中车辆运行的实时画面。解决办法把GPU性能开到最高,就可以在MATLAB中看到实时画面了。对于N卡:打开Nvidia控制面板,
2020-12-17 17:23:02
3719
原创 【暂时完结】Prescan学习笔记
Prescan学习记录1. Prescan基础知识1.1 Conventions·坐标1.2 Road segment·道路片段1.2.1 让一个路段连接其他两个路段1.2.2 配置车道线1.2.3 Road marking·道路标志1.3 Trajectory·轨迹1.3.1 建立一个Path·路径1.3.2 配置Speedprofile1.3.3 Synchronization of Trajectories·轨迹同步1.3.4 Multiple trajectories · 多轨迹分配1. Pres
2020-12-10 22:03:12
10771
15
原创 【更新中…】Matlab simulink建模与仿真
Matlab simulink建模与仿真1 初始simulink1.1 simulink简介1.1.1 matlab与simulink的关系1.1.2 什么是simulink1.1.3 simulink的两种打开方式1.2 建模与仿真的流程1.2.1 操作案例1.2.2 搭建模型1.2.3 设置仿真器参数1.2.4 设置实际问题参数1.2.5 运行仿真,查看结果1 初始simulink1.1 simulink简介1.1.1 matlab与simulink的关系Matlab:matrix labora
2020-11-25 20:19:28
24366
2
原创 【完结】MATLAB的工程应用——影像处理
影像处理1 Introduction to digital image1.1 Digital images and Its Acquisition1.2 Types of digital images1.2.1 Typical RGB Image1.3 Elements of images1.3.1 Binary Image2 Read and show images3 Image arithmetic(影像的四则运算)1 Introduction to digital image1.1 Digital
2020-10-17 13:09:20
823
原创 【完结】自学C鸭鸭笔记(三)——C++核心编程
C++核心编程1 内存分区模型1.1 程序运行前1.2 程序运行后1 内存分区模型C++程序在执行时,将内存大方向划分为4个区域代码区:存放函数的二进制代码,由操作系统进行管理全局区:存放全局变量、静态变量以及常量栈区:由编译器自动分配释放,存放函数的参数值,局部变量等堆区:由程序员分配和释放,若程序员不释放,程序结束时由操作系统回收内存四区的意义:不同的区域存放的数据,赋予不同的生命周期,给我们更大的灵活编程。1.1 程序运行前在程序编译后,形成了exe可执行程序,未执行该程序前分
2020-10-10 21:48:14
353
原创 【完结】自学C鸭鸭笔记(二)—— 通讯录管理系统
学习视频资料见B站:https://www.bilibili.com/video/BV1et411b73Z通讯录管理系统1 系统要求2 创建项目3 菜单功能4 退出功能5 添加联系人5.1 设计联系人结构体5.2设计通讯录结构体1 系统要求系统中需要实现的功能如下:添加联系人:向通讯录中添加新人,信息包括(姓名、性别、年龄、联系电话、家庭住址)最多记录1000人显示联系人:显示通讯录中所有联系人信息删除联系人:按照姓名进行删除指定联系人查找联系人:按照姓名查看指定联系人信息修改联系人:按照
2020-10-08 00:14:38
224
原创 【完结】自学C鸭鸭笔记(一)—— C++基础入门
C鸭鸭1 初识C++1.1 第一个C++程序1 初识C++1.1 第一个C++程序#include<iostream>using namespace std;int main(){ cout << "Hello World!" << endl; system("pause"); return 0;}
2020-10-02 22:38:06
432
原创 文献检索与论文写作——学习笔记
本篇文章为学习笔记,课程链接:https://www.icourse163.org/learn/NWPU-1206520804?tid=1450247480#/learn/announce文献检索与论文写作1 常用的引文检索工具及影响因子1.1 引文检索及目的1.2 常见的引文检索工具1.3 自引及他引1 常用的引文检索工具及影响因子1.1 引文检索及目的引文:通常所说的参考文献引文是指一本著作或者一篇论文中所引用的参考文献,对原作者尊重引文检索是对文章的参考文献进行检索,即利用文献之间的相互
2020-08-20 17:51:31
3726
原创 Apollo自动驾驶实践—从Apollo开发套件循迹开始
Apollo实践课程第0讲 导论第1讲:Apollo硬件连接集成—硬件介绍1.1 车辆循迹的硬件组成1.1.1计算单元1.1.2 定位系统1.1.3 CAN卡1.2 硬件连接与通讯简介第2讲 Apollo硬件连接集成—集成实操2.1 CAN卡的安装和要求2.1.1 准备工作2.1.2 拆装工控机2.2 将工控机安装在车辆上2.3 定位硬件的安装2.3.1 安装GPS天线2.3.2 安装GPS接收机和IMU2.4 4G路由器及显示器的安装2.5 连接通信接口第3讲 Apollo软件系统部署3.1 BIOS设置
2020-08-15 11:42:29
4048
原创 百度Apollo智能驾驶进阶课程——第四章 百度Apollo高精地图
高精地图1 高精地图与自动驾驶的关系1.1 高精地图与自动驾驶1.2 什么是高精地图1.3 高精地图与导航地图2 高精地图与其他模块的关系2.1 高精地图与定位模块的关系2.2 高精度地图与感知模块2.3 高精度地图与规划、预测、决策模块2.4 高精地图与安全模块的关系2.4.1 安全方面主要存在的一些问题2.5 高精地图与仿真系统3 没有高精地图高可靠性的L3/L4自动驾驶无法落地3.1 高精地图的作用——静态的感知(Perception)3.2 高精地图的作用——弥补系统缺陷1 高精地图与自动驾驶的关
2020-08-12 22:21:42
4406
3
原创 百度Apollo智能驾驶进阶课程——第三章 百度Apollo定位技术
无人车车辆定位技术入门与应用1. 技术入门1.1 什么是无人车自定位技术1.2 为什么无人车需要一个精准的定位系统1.3 定位技术的分类2. 基础知识3. 百度无人车定位技术1. 技术入门1.1 什么是无人车自定位技术相对于某一个坐标系,确定无人车的位置和姿态。位置和姿态位置:有三个自由度: X, Y, Z姿态:有三个自由度: 绕X(横滚Roll)、绕Y(俯仰Pitch)、绕Z(航向Yaw)其他信息自动驾驶汽车定位系统指标要求1.2 为什么无人车需要一个精准的定位系统
2020-08-11 11:47:06
3935
原创 Lisa美语发音教程——学习笔记
教程视频见B站:https://www.bilibili.com/video/BV1L4411V7Cm美语发音教程Section 1Section 2Lesson11 T Followed by NSection 1Section 2Lesson11 T Followed by N
2020-07-29 01:00:37
953
1
原创 百度Apollo智能驾驶进阶课程——第二章 Apollo硬件开发平台
第二章 Apollo硬件开发平台1 无人驾驶车辆研发的四个步骤2 自动驾驶三大系统3 自动驾驶汽车的传感器3.1 摄像头(Camera)3.1.1 用途3.1.2 优缺点3.1.3 组成及分类3.1.4 基本工作原理3.2 激光雷达(LiDAR)3.2.1 工作原理3.2.2 分类及用途3.3 毫米波雷达(Radar)3.3.1 用途、组成及原理3.3.2 优缺点3.4 组合导航(GNSS+IMU)3.4.1 GNSS(GPS etc)3.4.2 惯性导航(Inertial measurement unit
2020-07-24 21:14:08
1880
原创 百度Apollo智能驾驶入门课程——控制
第七课:控制1 控制简介1.1 Basic control input1.2 Requirement of the control strategy1.3 Three control strategies2 控制流程2.1 Two inputs that controller expects2.2 Outputs of the controller3 PID control3.1 P(proportional) control 比例控制3.21 控制简介1.1 Basic control input
2020-07-23 17:11:13
1766
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人