七月历程

2023-05-16

六月底老师通知让我提前返校,去长春自我隔离一段时间,这几天一直在收拾东西。空余时间没用来学习,不过倒是上 steam 上买了个游戏(QAQ)

2020 是个多灾多难的年份(澳洲火灾,东非蝗虫肆虐,加拿大雪灾,菲律宾火山爆发,克什米尔雪崩,全球疫情),我只愿世界和平,不由得想到《流浪地球》的台词:

“最初,没有人在意这场灾难,这不过是一场山火,一次旱灾,一个物种的灭绝,一座城市的消失。直到这场灾难和每个人息息相关。”

几天没写东西,心里有点痒痒,可是赶飞机,找住处,写点啥呢?思来想去,有了这篇历程。

以后每月第一天的文章用作每月工作的索引吧,顺便还可以对上月工作做个简单总结~~(机智如我)

六月总结如下:

以前没在意过写文章的作用,学习也不总是记录,可是当我写六月总结的这一刻,我却要很努力的去回想我到底做了什么…(幸好想起来了,不然要 gg)

所以平时总结都要写下来,才是最重要的呀~本月的总结会稍微详细一些,希望 xu 同学翻的时候多反思哦(๑•ั็ω•็ั๑)

我记性一直不好,可能在别人眼里看来就是没心没肺,忘恩负义,过去的人和事,往往忘记的一干二净。所以慢慢懂得了这个博客的重要性。希望她和它可以一直陪伴着我。

总结如下:

学习相似度算法

工程上我们经常需要判断某设备产生的实际波形信号是否能同预先设计的相拟合,但由于实际产生的波形不仅仅是简单的正、余弦波形,而往往是含有较丰富频率分布的不规则波形,而设备元器件本身及外界的电磁干扰又不可避免的引入了干扰噪声,为我们分析其与预先设计波形的拟合程度的判别增加了困难。另外,实际波形和预先设计波形间往往存在着时序上的差别,相位的改变同样也不利于信号的拟合判别。
在信号与系统这门学科中,相关性是一种在时域中对信号特性进行描述的重要方法。由于其通信的功率谱函数是一对傅立叶变换,在信号分析中往往利用它来分析随机信号的功率谱分布,以致不少人一提到相关性马上会联想到信号功率谱的计算,但相关在对确定信号的分析也是有一定应用。由于相关的概念是为研究随机信号的统计特性而引入的,那么从理论上我们也可以将其应用于两个确定信号(一个我们采集到的信号波形和一个理论波形)相似性的研究上。
比较两波行的相似程度需要从相关概念入手。我们想要对两个信号进行比对,不可能说我们打开俩图片然后做对比,肯定是将信号变成数据文件,实际设备输入的波行也可以通过计算机接口采集并将数据存储为数据文件。然后通过相似度分析算法进行比对。
常见相似度分析算法如下:

曼哈顿距离(Manhattan Distance):两点之间折线距离

2 维空间:
-----------------
假设:A (x1, y1), B (x2, y2)
d = abs(x1 - x2) + abs(y1 - y2)
-----------------
N 维:
-----------------
假设:A (x1, x2, ..., xn), B (y1, y2, ..., yn), A/B 的坐标集用列表表示
d = sum $ zipWith (\x y -> abs(x - y)) A B
-----------------

欧式距离(Euclidean Distance):两点之间直线距离

2 维空间:
-----------------
A (x1, y1), B (x2, y2)
d = sqrt ((x1 - x2)^2 + (y1 - y2)^2)
-----------------
N 维:
-----------------
A (x1, x2, ..., xn), B (y1, y2, ..., yn), A/B 的坐标集用列表表示
d = sqrt $ sum $ zipWith (\x y -> (x - y)^2) A B
-----------------

余弦相似度(Cosine Similarity):向量之间通过夹角的余弦大小来判断两个数据集的差异程度

向量:
(41, 43), B (82, 86) -> 向量 l (x1, y1)
(43, 41), D (86, 82) -> 向量 m (x2, y2)
2 维空间:
-----------------
l 和 m 的夹角余弦计算
cosLM = (x1 * x2 + y1 * y2) / (sqrt (x1^2 + y1^2) * sqrt (x2^2 + y2^2))
-----------------
N 维空间:
-----------------
l (x1, x2, ..., xn), m (y1, y2, ..., yn), l/m 用列表表示
cosLM=(sum$zipWith(*)lm)/((sqrt$sum$zipWith(*)ll)*(sqrt$sum$zipWith(*)mm))
-----------------

搭建 openCV+Python

帮研一同学搭建了 openCV+Python 环境,并运行一个区域提取的程序~

感觉搭建环境这玩意没啥写的,挺简单的…以后如果需要我再单独写总结。

网上很多是通过 homebrew 安装 opencv,其实不用,直接装一个版本的 python

通过 pip install python-opencv 直接安装,搭建完毕(剩下模块缺啥装啥)

Rhino 绘制平衡方块

见猎心喜,看到牛人自制平衡方块,用 Rhino 绘制其结构图:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7Bcl0xFr-1601647130747)(平衡方块.png)]

JAVA 学习

学习 JAVA 类、对象、构造函数、静态变量、访问修饰。

最终暂时还是将 JAVA 弃掉了,因为这个时间段学 JAVA 很难用上,还是要努力毕业啊亲~~

编写扫盲课

因为 20 级新生入学了,老板让给他们留任务,但是每届新生来都是啥也不懂啥也不会(比我们那时候少了股干劲),编写扫盲课~

新生扫盲课

阿里云备案

好像断断续续 7 天的亚子

KNN 算法研读

忘差不多了,就不写了。

数据结构-队列&栈相关

队列&栈-01
队列&栈-02
队列&栈-03
队列&栈-04
队列&栈-05

数码管原理

数码管原理

总结

总的来说,六月不算虚度光阴,算是重拾信心吧(毕竟我以前很强的)(>ω<)

七月索引如下:

07-01:七月历程
07-02:刷题:数组和字符串-01
07-03:刷题:数组和字符串-02
07-04:刷题:数组和字符串-03
07-05:刷题:数组和字符串-04
07-06:刷题:数组和字符串-05
07-07:刷题:数组和字符串-06
07-07:写作:如何跳出贫困陷阱
07-08:链表-01
07-09:肝 C++基础语法 83 课时
07-10:C++代码练习:通讯录管理系统
07-10:阅读《午后四点》读后感
07-11:阅读《沉默的巡游》读后感
07-12:阅读《悲剧人偶》读后感
07-13:阅读《新参者》读后感
07-14:Hexo 图片相关记录
07-15:今天返校 收拾了一天

如果您喜欢我的文章,拜托点赞+收藏+关注,博主会根据大家喜好来推出相关系列文章~

更多精彩内容也可以访问我的博客Aelous-BLog

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

七月历程 的相关文章

随机推荐

  • Android程序员的十大转型之路

    IT行业是一个瞬息万变的行业 xff0c 程序员是一个不进则退的职业 我作为一个Android程序员 xff0c 多年来一直保持随时可以转型其他技术领域的状态 xff0c 保持对新技术敏感的嗅觉 我先说说Android程序员不可能转型的几个
  • 【玖哥乱弹】编程语言间的斗争

    在初级程序员阶段 xff0c 每个人都不可避免遇到选择编程语言和职业方向的难题 我挑选了几个常见的编程语言 xff0c 分析了优缺点和职业方向 xff0c 以供想当程序员的人参考 C C 43 43 一句话概括 xff1a 大多数中国程序员
  • 【玖哥乱弹】成功的IT人士这样转型AI

    AlphaGo在与围棋世界冠军的对弈大获全胜 xff0c 不但让我们领略到了AI的巨大潜力 xff0c 还把AI推上了新的浪潮之巅 作为一个从即将过去的移动互联网时代走来的Android工程师 xff0c 我深深感受到自己成了传统行业 xf
  • 【玖哥乱弹】程序员如何成为别人的男朋友

    这个世界上程序员数量很多 xff0c 有女朋友的程序员在其中的比例却很少 究其原因 xff0c 不外乎大多数程序员根本不知道怎么才能成为别人的男朋友 成为别人的男朋友对于富二代和拆迁户很容易 xff0c 而对于程序员却很难 xff0c 潘驴
  • Linux库函数之opendir/closedir/readdir

    在Linux环境下 xff0c 有时候需要编写一些实用的工具 xff0c 比如检索功能 xff0c 最近在做病毒查杀应用开发 xff0c 涉及到批量扫描指定目录下文件 xff0c 因为要测试大量病毒文件 xff0c 该部分功能又是要通过AP
  • 编译ROS包出现错误 提示:invoking &quot;make cmake_check_build_system&quot; failed

    问题原因 xff1a 不同包里不允许有重名的节点 解决方案 xff1a 编辑重复的package文件夹里的CMakeLists txt文件 xff0c 对涉及到节点名称的代码进行修改 调试过程 xff1a 逐行分析问题代码 xff0c 问题
  • Centos7.X添加本地至Docker用户组

    根据上篇文章 Centos7 X通过rpm包安装Docker 安装好Docker之后 xff0c 发现必须使用sudo提权的方式或者直接使用root方式才能操作docker xff0c 实际上我们平常登录都是自己的账户 xff0c 这样操作
  • pytorch填坑:RuntimeError: cudnn RNN backward can only be called in training mode

    运行pytorch时 xff0c 训练很正常 xff0c 但是如果切换到eval 模式之后再继续训练 xff0c 发现报错 xff1a RuntimeError cudnn RNN backward can only be called i
  • Linux Mint 18.2安装VMware Workstation Pro 12

    VMware Workstation xff08 中文名 威睿工作站 xff09 是一款功能强大的桌面虚拟计算机软件 xff0c 提供用户可在单一的桌面上同时运行不同的操作系统 xff0c 和进行开发 测试 部署新的应用程序的最佳解决方案
  • ubuntu 使用nginx和gunicorn 部署服务

    1 安装gunicorn pip install gunicorn 2 创建下列名为web py的文件 xff1a from flask import Flask app 61 Flask name 64 app route 39 39 d
  • unable to execute ':/usr/local/cuda/bin/nvcc': No such file or directory

    仔细看下面的错误 xff1a unable to execute 39 usr local cuda bin nvcc 39 No such file or directory 是多了一个冒号 解决方式 xff1a vi bashrc 将
  • ubuntu系统设置ssh连接端口

    1 sudo vim etc ssh sshd config 将其中的 Port 22行取消注释 xff0c 并且将22换成自己想要的端口 xff0c 例如5677等 2 重启ssh服务 systemctl restart sshd net
  • anaconda 环境查找虚拟环境

    1 查找虚拟环境 conda info envs 会出现如下结果 2 选择虚拟环境 source activate tensorflow p36 3 退出虚拟环境 source deactivate 4 安装librosa conda in
  • python logging.info在终端没输出

    问题描述 在pyhton脚本中logging info 34 hello world 34 希望输出 39 hello world 39 但是在终端没有输出 解决方法 在文件开始的地方添加以下内容 span class pln style
  • ImportError: libSM.so.6: cannot open shared object file: No such file or directory解决

    运行如下命令即可解决 span class pln style margin 0px padding 0px border 0px font style inherit font weight inherit font size 6 lin
  • linux 查看版本信息

    1 uname xff0d a xff08 Linux查看版本当前操作系统内核信息 xff09 Linux ml 4 4 0 109 generic 132 Ubuntu SMP Tue Jan 9 19 52 39 UTC 2018 x8
  • 你真的了解串口吗(示波器串口波形分析)

    串口是最常用的外设了 xff0c 串口基本都是单片机的标配 串口通信只需要3条线组成 xff0c 分别为RX TX GND 下面将重点分析串口数据帧组成 一 串口通信帧 串口通信帧数据如此 xff0c 每帧由空闲位 起始位 数据位 校验位
  • C++——类和对象(4)

    作者 xff1a 几冬雪来 时间 xff1a 2023年5月6日 内容 xff1a C 43 43 类和对象内容讲解 目录 前言 xff1a 1 运算符重载 xff08 续 xff09 xff1a 2 赋值重载 xff1a 结尾 xff1a
  • Shell脚本-NF、FS(OFS)、RS(ORS)、NR(FNR)

    1 NF xff1a number of fileds xff08 字段 域的个数 xff09 整数 NF xff1a 取最后一列的字符串 xff0c 等同于 1 2 xff0c NF 1 NF等等 来看个例子吧 kdvmt 64 kdvm
  • 七月历程

    六月底老师通知让我提前返校 xff0c 去长春自我隔离一段时间 xff0c 这几天一直在收拾东西 空余时间没用来学习 xff0c 不过倒是上 steam 上买了个游戏 QAQ 2020 是个多灾多难的年份 澳洲火灾 xff0c 东非蝗虫肆虐