- 博客(309)
- 收藏
- 关注
原创 (Note)朗伯比尔定律
朗伯比尔定律(Lambert-Beer law)是分光光度法的基本定律,是描述物质对某一波长光吸收的强弱与吸光物质的浓度及其液层厚度间的关系,适用于所有的电磁辐射和所有的吸光物质,包括气体、固体、液体、分子、原子和离子。其数学表达式为A=lg(1/T)=Kbc,其中A为吸光度,T为透射比(透光度),是出射光强度(I)比入射光强度(I0),K为摩尔吸光系数,与吸收物质的性质及入射光的波长λ有关,c为吸光物质的浓度,b为吸收层厚度。
2024-06-04 01:24:11 542
原创 (通信)驻波
驻波是一种物理现象,它发生在频率相同、传输方向相反的两种波(不一定是电波)沿传输线形成的一种分布状态。驻波在自然界中十分常见,例如水波、树梢震颤、各种乐器的发声原理等都与驻波有关。驻波的能量并不随时间变化而改变,它只在介质中原地“震荡”,因此得名“驻波”。比如常见的弦乐器和管乐器分别是利用了弦上的驻波和管中的驻波进行发声。在驻波中,波节和波腹的位置始终保持不变,给人一种“驻立不动”的印象。波节是振幅为零的点,而波腹是振幅最大的点,位于两节点之间。在这种状态下,一个波通常是另一个波的反射波。
2024-02-15 23:34:06 646
原创 (Note)子供向 Children‘s Oriented
这个概念强调作品的受众群体主要是儿童,但也并不排除其他年龄层的观众。在动画领域,子供向通常指的是面向儿童的动画作品,这些作品的内容设计得既适合儿童欣赏,也能吸引成年人的兴趣。
2024-02-07 00:07:31 1523
原创 (通信)频带带宽和基带带宽
例如,对于常见的调制技术如调幅(AM)和调频(FM),频带带宽通常是基带带宽的两倍或更多。这是因为调制过程涉及将基带信号移动到较高的频率范围,并且需要在中心频率附近的一定范围内传输调制信号。调制信号是基带信号经过调制处理后的信号,用于传输和接收数据的信号。但需要注意的是,基带带宽和频带带宽的具体关系也会受到其他因素的影响,例如所使用的调制方案、信号传输的特性以及信道的限制等等。因此,要准确确定基带带宽和频带带宽之间的关系,需要详细了解所使用的调制技术和相关参数。是指在基带信号上的频率范围。
2024-02-07 00:01:52 754
原创 (Python)计算两个经纬度之间的距离
因此要实现真正的精准计算,必须考虑地球为椭球体,否则在上百公里或上千公里后,依然会有几百米以内的误差。普通算法会选取地球模型为球模型,以赤道半径为基准,因此在计算时纬度越高误差会越大,但胜在计算速度较快。建议采用椭球体算法,比较著名的算法有Vincenty方案算法。
2023-12-18 15:36:44 674
原创 (Note)The significance of the AIS Shiptype number (VesselType)
Cargo= Tanker= OtherReserved20-282930FishingFishingTrawler31TugTugTug/TenderTug32TugTug33DredgerDredgerDrill Ship3435Troopship3637Yacht38。
2023-12-15 00:33:39 1011
原创 (Note)Zlibrary
以上网站界面都很相似,因为它们大多都基于 https://github.com/book-searcher-org/book-searcher 开源项目。1. 首先到 http://pilimi.org/ 这个网站上下载 zlib 所有图书的种子文件。2. 其次部署 book-searcher 这个项目。条件:有公共 ip 地址的服务器。
2023-12-04 13:52:30 1174
原创 (CV)论文列表
https://blog.csdn.net/qq_41917697/article/details/122791002【精选】【CVPR2022 oral】MixFormer: Mixing Features across Windows and Dimensions-CSDN博客
2023-11-01 23:07:02 298
原创 (PyTorch)PyTorch中的常见运算(*、@、Mul、Matmul)
这个是让一个数,限制在你自己设置的一个范围内[min,max],小于min的话就被设置为min,大于max的话就被设置为max。我们可以发现的torch.div()其实就是/, 类似的:torch.add就是+,torch.sub()就是-,不过符号的运算更简单常用。上面的是对二维矩阵而言的,假如参与运算的是一个多维张量,那么只有torch.matmul()可以使用。pytorch中log是以e自然数为底数的,然后log2和log10才是以2和10为底数的运算。矩阵(张量)每一个元素与标量进行操作。
2023-10-24 15:45:08 2163
原创 (Python)在Matplotlib中对图像坐标轴进行log转换
3. nonpositive, 对非负值的处理,因为只有正数可以取log, 如果原始值为负值,此时有两种处理方式,第一种是丢掉这个点,也是默认的处理方式,对应该参数的值为mask, 在图中不显示这个点,第二种是将这个值调整为最接近的正数,对应该参数的取值为clip。对于跨度很大其分布离散的数据,常用log转换来缩写其差距,呈现在图上的效果也更好,比如在绘制转录组的表达量数据时,常用log转换之后的值进行绘制。semilogx函数只对x轴的值进行log转换,先来看下不转换时的效果,代码如下。
2023-10-18 16:54:54 2954
原创 (Python) 在Python中对WAV音频文件进行分割与拼接
使用wave.open()函数打开多个.wav文件,我们可以将它们读入内存中,然后使用numpy中的concatenate函数来进行拼接。在Python中,我们同样可以使用wave模块来进行wav文件的读取,并使用numpy中的concatenate函数来进行拼接。在Python中,我们可以使用wave模块来读取.wav文件,并使用SciPy中的signal模块来进行分割。使用wave.open()函数打开.wav文件,我们可以得到文件的基本信息,如声道数、采样率等。1.2. 分割WAV文件。
2023-10-18 00:48:17 2316 3
原创 (Python) Python中三种时间格式的转换方法
时间元组不能加减,要用datetime格式的时间才能加减.下面是字符串转为datetime后,进行时间加减运算.字符串与时间戳不能直接转化,要通过时间元组来完成,时间元组是中介.1.1. 时间元组和时间戳的互相转化。1.2. 时间元组和字符串的互相转化。2. 字符串与时间戳。3. 时间的加减用法。
2023-10-18 00:41:28 4844 1
原创 (Python) Python语音处理工具包AudioSegment的基本使用
5. AudioSegment中mp3转wav文件并转换采样频率fs。1. AudioSegment库的使用。2. 获取音频文件信息。
2023-10-18 00:26:07 2346
原创 (Python)MATLAB mat矩阵和Python npy矩阵转换
Python np.ndarray矩阵转换为MATLAB mat文件。Python读取MATLAB mat文件。
2023-10-18 00:11:59 978
原创 (C++)引用的用法总结
关于指针和引用的区别,有人认为引用其实就是指针的简单封装,而且引用是占有内存的,但是无法获取地址,不是简单的一份数据两个名字。在引用变量前边添加const关键字,就是告诉编译器,我不会去修改你的临时变量,编译器就会为临时变量分配内存,于是引用就可以用了(指针不行)。从上边代码可以看到,不能引用临时变量,临时变量一般是表达式形式的,一般会储存在寄存器上且无法修改,寄存器是无法寻址的,所以也无法引用(指针也一样),同样,临时变量也不能作为实参传给引用形参。③指针可以有多级,引用不可以。3. 引用与指针的区别。
2023-10-09 16:19:18 645
原创 (Note)硬件领域SCI期刊
IEEE Microwave and Wireless Technology Letters(原名IEEE Microwave and Wireless Components Letters,是MTT-S下的快报,含金量较高)IEEE Transactions on Terahertz Science and Technology(也是MTT-S办的,发的 人比较少,实验硬件门槛较高,200-300GHz以上的工作才能不out of scope)C以及以下:(芯片设计类的发在上面的还真不多)
2023-10-04 17:23:54 714
原创 (C++)复原IP地址
所以说IP地址总共有四段,每一段可能有一位,两位或者三位,范围是[0, 255],题目明确指出输入字符串只含有数字,所以当某段是三位时,我们要判断其是否越界(>255),还有一点很重要的是,当只有一位时,0可以成某一段,如果有两位或三位时,像 00, 01, 001, 011, 000等都是不合法的,所以我们还是需要有一个判定函数来判断某个字符串是否合法。我们用k来表示当前还需要分的段数,如果k = 0,则表示三个点已经加入完成,四段已经形成,若这时字符串刚好为空,则将当前分好的结果保存。
2023-10-03 11:00:35 457
原创 (Note)计算机专业术语 - Socket (套接字)
对,就是文件描述符,即通常所说的fd,一个fd就是一个整数,所以,对这个整数的操作,就是对这个文件(流)的操作。此模型用到select和poll函数,这两个函数也会使进程阻塞,select先阻塞,有活动套接字才返回,但是和阻塞I/O不同的是,这两个函数可以同时阻塞多个I/O操作,而且可以同时对多个读操作,多个写操作的I/O函数进行检测,直到有数据可读或可写(就是监听多个socket)。正因为阻塞I/O只能阻塞一个I/O操作,而I/O复用模型能够阻塞多个I/O操作,所以才叫做多路复用。2、非阻塞I/O模型。
2023-10-03 10:43:50 272
原创 (Note)在Excel中选中某一行至最后一行的快捷键操作
在 Excel 中,选中一行至最后一行的快捷键是 “Shift + 空格 + Ctrl + 方向键下”。按住 Shift 键,然后按下空格键以选中整行,接着按下 Ctrl 键保持选中状态,并按下方向键下键盘按钮以扩展选中范围至最后一行。这样,你就可以快速选择从当前行到最后一行的所有行数。注意,这个快捷键组合在不同的 Excel 版本中可能会略有不同,具体的快捷键组合可能会因你所使用的 Excel 的版本和操作系统的设置而有所不同。
2023-10-02 22:22:09 9145
原创 (Note)机器学习面试题
关于A,具体推导详见《模式识别》的动态聚类算法,书中提到,这是一个局部搜索算法,不能保证得到全局最优解,算法结果受初始值和样本调整顺序的影响。直接使用0/1损失函数的话其非凸、非连续,数学性质不好优化起来比较复杂,因此需要使用其他的数学性能较好的函数进行替换,替代损失函数一般有较好的数学性质。LR,SVM,NN,KNN,KMeans,DT,NB都可以用map reduce并行.A.N(4, 7) B.N(4,√2+ √5) C.N(1 + √3,7) D.不确定。R^2越大,拟合效果越好,因此A对。
2023-10-02 22:08:37 955
原创 (Note)中文EI检索期刊目录
经查询共有250余种期刊,新增收录10余本,并且还包括158本中文刊,88本英文刊以及6本中英文双语刊。16715497-吉林大学学报(工学版)Journal of Jilin University (Engineering and Technology Edition)Renewed (保持收录)16727207-中南大学学报 (自然科学版)Journal of Central South University (Science and Technology)Renewed (保持收录)
2023-09-11 23:01:32 1372
原创 (LaTeX)论著共同第一作者标注方法
至于共同第一作者的人数,查看目标期刊的要求,一些IF高的期刊,共同第一作者可以有4-5人。不管共同第一作者人数有几个,标注是不可避免的,不仅是为了与其他作者区分,也是为了与非共同第一作者区分。不管论著共同第一作者,标注的是哪个符号,就要在备注中,写上这个符号,并在这个符号后面加上These authors contributed equally to this work这句话。只要我们看到了这句话,凭借这句话前面的符号,找到本论著右上角标注这个符号的作者,就能确定这些作者是本论著的共同第一作者。
2023-09-04 10:23:35 13436
原创 (LaTeX)共同一作标注
在\maketitle后和\abstract前引用\footnote\footnote{First Author and Second Author contribute equally to this work.\\}如果需要标注共同一作的话,需要表明几位作者的贡献量是均等的,利用\footnote可以实现。如果是基金的话也是用\footnote来标注,加{}中的内容替换掉即可。
2023-09-04 10:21:19 8065 1
原创 (LaTeX)换行、换页、断字、字样、字号
我们也可以用下表中的命令来设置字样和相对字号,比如正文字号是 10pt、11pt、12pt 时,tiny的字号就分别是5pt、6pt、6pt。用 \newpage 来强制换页。但有时我们也需要显式指明断字位置,比如下例就指明BASIC 这个词不能断开,而 blar-blar-blar 可以在-处断开。用户也可以用 \\ 或 \newline 来强制换行;LaTeX 有一个特别的字样强调命令:\emph,它在不同字样和装饰环境下有不同效果。LaTeX 会自动调整正文、标题、章节、上下标、脚注等的字样、字号。
2023-08-28 15:42:34 2238
原创 (Markdown)显示转义字符
在Markdown中,可以使用反斜杠( \ )来进行转义。2. 在Markdown中显示转义字符。1. 在Markdown中显示反引号。
2023-08-28 15:30:22 570
原创 (Deep Learning)准确率和召回率的基础概念
比如:总共实际有60个男性,模型只找出了50个,那召回率=50/60=83.3%,用来衡量找出部分对实际真实部分的覆盖情况。比如:在所有样本中,模型预找出50人说他们都是男性,而找出的这波人里实际只有40人为男性,准确率=40/50=80%,用来衡量找出部分的准确度。算法模型的本质,是基于输入的各类变量因子,通过计算规则(模型or公式),得出预测结果。召回率100%,确保了正确的集合都被召回,但由于召回了大量错误集合,所以准确率很低。如下图所示,刚才4种集合,图形摊开的话,就是这个样子的。
2023-08-28 15:03:07 582
原创 (Python)计算R方
以上代码使用numpy和sklearn库,生成了一些模拟数据,并使用r2_score函数计算了r方。Python是一种广泛使用的编程语言,也是计算R方的一个强大工具。计算R方是统计学中的一项重要任务,它可以评估一个模型的拟合程度。不过,在使用r方评估模型拟合程度时,也需要注意一些其他的统计学指标。在Python中计算r方非常容易,只需要调用相关的函数即可。如果需要计算r方的值,可以参考以上的代码来实现。
2023-08-09 14:44:04 4640
原创 (开源项目)水利部 黄河水利委员会 水情日报数据下载&分析
1> 按⾃定义的时间范围对⻩河流域内指定站点的⽔位、流量、含沙量进⾏可视化分析。1> 按⾃定义的时间范围提取⻩河⽔情⽇报⻚⾯中的站点、⽔位、流量、含沙量信息。邮箱秒回, 遇到BUG欢迎通过邮件/GitHub/CSDN等渠道联系我!爬取黄河水情日报,实现多日连续爬取,自动保存为excel表格。2> 整理为Excel表格并存储⾄指定路径。自然资源部黄河水情日报数据下载。黄河水情日报数据可视化分析。
2023-07-29 02:58:25 1624 11
原创 如图,△ABC中,AD是角平分线,E、F分别为AC、AB上的点,且∠AED+∠AFD=180°.试问:DE与DF有何关系,并说明理由.
如图,△ABC中,AD是角平分线,E、F分别为AC、AB上的点,且∠AED+∠AFD=180°.试问:DE与DF有何关系,并说明理由.。过D作DM⊥AB于M,DN⊥AC于N,根据角平分线性质求出DM=DN,求出∠MFD=∠DEN,证出△FMD≌△END即可.。本题考查了全等三角形的性质和判定,角平分线性质的应用,关键是推出△FMD≌△END.。过D作DM⊥AB于M,DN⊥AC于N,在△FMD和△END中。∵AD平分∠BAC,
2023-07-29 02:51:39 279
原创 (电脑硬件)台式机主板音频端口功能详解
这一类接口虽然标识是这样的,但是大部分都是可以一口多用的,目前大多数主板都有自定义接口功能,无论插入哪个口,声卡驱动都会弹窗提醒。3.5mm接口输出的音频都是经过主板的集成声卡得到的模拟信号。一般情况下,后置输入输出端口面板中,大多数的主板音频部分是彩色的。而在定制化主板统一颜色的音频接口中,一般都会有专门突出的音频输出接口,但也可以通过接口旁的文字标识来辨别接口的功能。目前,大部分的新主板都采用了光纤S/PDIF输出端口,这种接口是用来输出无损数字信号的。先说彩色的主板音频端口,最常用的就是绿色和粉色。
2023-05-23 22:07:56 23002
原创 (深度学习)类别不平衡数据集中IOU和mIOU的选择
此时,前景所占的比例太小,背景所占的比例太大,前景背景占比严重失衡。背景的IOU大大提高了mIOU,导致mIOU不再靠谱,更重要的是前景的IOU。测试集上的mIOU很高,但是实际的分割结果很差,几乎没有分割出前景,主要是因为要分割的目标占总面积之比太少,即出现样本不均衡的问题。
2023-04-25 20:14:40 890
原创 (Linux)在Ubuntu系统中添加新用户并授予root权限
如果成功执行sudo whoami命令, 并输出root, 则说明新用户已经具有sudo权限.sudo su - : 切换root身份, 携带当前用户环境变量。sudo su : 切换root身份, 不携带当前用户环境变量。su - : 切换用户身份, 携带当前用户环境变量。su : 切换用户身份, 不携带当前用户环境变量。whoami命令会显示当前系统登录用户的用户名.向Ubuntu系统中添加新用户.将新用户添加到sudo组.将新用户添加到root组.打开终端Terminal。为添加的新用户设置密码.
2023-04-25 15:38:34 4501
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人