data_analysis
一、numpy
1. 读取文件数据
机械原理基础
一、机械传动
(一)旋转传动
1. 正齿轮 :
有若干组齿轮组成,分为主动轮和从动轮
传动比i=Z2/Z1(其中Z1是主动轮齿数,Z2是从动轮齿数,以下提到的1和2都分别对应主动和从动)
传动比作用:
降速,n2=n1/i
提高输出扭矩,从动轮输出转矩=电机输出转矩*i
降低负载惯量,从动轮折算到主动轮这边的惯量J3=J2/i^2,惯量按传动的平方倍减小
优点:
成本低
结构简单
适合功率传递
缺点:
传动精度差
2. 涡轮蜗杆减速器
由涡轮和蜗杆组成齿轮
蜗杆是主动件,涡轮是从动件
用于传动框架交错轴之间的运动和动力,一般输入轴和输出轴之间成90度角
优点:
单机减速比很大
可反向自锁(使减速器在电机断电的情况下可以保持机械结构不下落,可以起到和电机抱闸类似的功能)
适合功率传递
缺点:
轴向力大
易发热
机械效率低,具有自锁性的蜗杆传动,其效率在50%以下
3. 行星减速器
组成:内齿圈(固定在减速器壳体上,不动的 )、太阳轮(由电机驱动是主动轮)、行星轮(固定在行星架上,绕着内齿圈旋转,动力从太阳轮输入再通过行星架将 ...
mkdocs教程
发布网站
一、安装:
在cmd中执行
1pip install mkdocs
和
1pip install mkdocs-material
二、创建
在D盘中输入
1mkdocs new myproject
这里的myproject是你的文件夹名字(下面都用my-wiki代替)
mkdocs.yml是你的你的配置文件,在里面修改好之后,cd my-wiki
输入
1mkdocs serve
会跳出:
这个网址点进去之后可以本地预览
三、更改主题:
在mkdocs.yml里输入:
1234site_name: My sitesite_url: https://mydomain.org/mysitetheme: name: material
再重新serve即可
四、部署
在github上创建仓库,权限设为public,然后依次
123456git initgit add .git commit -m"..."git remote add origin https://github.com/Hamilton2718/GYYZ-ZJU.gitgit branch -M ...
Latex教程
0.安装texlive(一般用途用overleaf也够了)
参考这个视频:
和这篇文章:
vscode配置latex环境
切记编译用xelatex
一、基本知识
宏包
相当于Latex中的头文件,可以实现很多功能常用的宏包有:
宏包
作用
ctex
中文
url
超链接
graphicx
导入图片
amsmath
数学公式
geometry
调节页边距
listings
代码块
indentfirst
调整首行缩进
xcolor
设置颜色
url
导入超链接(插入链接:\url{…})
命令格式
在Latex中需要在文章开始加一个\document[编码]{文体}的命令确定文体
文体
含义
article
文章
report
报告
book
书
beamer
幻灯片
ctexart
中文文章,[]里要写UTF-8
环境
Latex的内容需要指定环境,即用\begin{环境} \end{环境}包围起来
环境
含义
document
文档正文
...
Markdown语法实例
基本操作篇
最小可以到六级标题
有序列表:
有序列表1
有序列表2
无序列表:
无序列表1
无序列表2
清单:
吃饭
睡觉
字体:斜体,粗体,粗斜体,printf,下划线[1],H2O,x2,高亮文字,删除线,颜色😀表情代码大全在下面
进阶操作篇
一、插入超链接:
1. [Markdown语法](https://www.runoob.com/markdown/md-tutorial.html)
2. 或者直接输入URL:https://blog.csdn.net/qq_39087432/article/details/115407374 (表情包代码链接)
3. 跳转到[Markdown语法实例](#markdown语法实例)
4. 挂嵌入视频的方法:b站分享->嵌入代码->粘贴但记得加https
<iframe src="https://player.bilibili.com/player.html?aid=327623069&bvid=BV1JA411h7Gw&cid=171385214& ...
Hexo教程
创建网站
一、准备
下载nodejs:https://npmmirror.com/mirrors/node/
下载git:https://git-scm.com/download
在命令行中输入
1npm install -g hexo-cli
二、创建github仓库
仓库名以.github.io结尾
仓库权限要设置为public
仓库名要和你的github用户名一样(受不了了为什么网上一些教程里这些东西提都没提 😭😭😭)
三、生成SSL Keys
在桌面git bash here,输入以下代码后enter四次
1ssh-keygen -t rsa -C "邮件地址"
进入C:\Users\用户名,在里面进入.ssh文件,随便用一个编辑器打开,全选复制其中内容
打开github,进入用户设置,找到SSH keys,新建SSH keys,名称随意,在下面粘贴刚才复制的代码,然后创建
git bash here后输入以下代码看是否成功:
1ssh -T git@github.com
回车后如果还有要输入的就输yes
四、创建文件
...
多文件编译
一.文件组成:
.h头文件,存放用到的库文件、各种函数声明、宏定义
.c源文件,存放代码,大致分为main.c和其他function.c,main.c放main函数,同时要引用头文件
Makefile文件
二. Makefile的基本语法(少用)
变量定义:在Makefile中我们要定义一系列的变量,变量一般都是字符串,这个有点像C语言中的宏,当Makefile被执行时,其中的变量都会被扩展到相应的引用位置上。
显式规则:显式规则说明了如何生成一个或多的的目标文件。这是由Makefile的书写者明显指出,要生成的文件,文件的依赖文件,生成的命令。 刚才写的全部都是显示规则。
隐晦规则:由于我们的make有自动推导的功能,所以隐晦的规则可以让我们比较粗糙地简略地书写Makefile,这是由make所支持的。
文件指示:其包括了三个部分: 一个是在一个Makefile中引用另一个Makefile, 就像C语言中的include一样; 另一个是指根据某些情况指定Makefile中的有效部分, 就像C语言中的预编译#if一样; 还有就是定义一个多行的命令.
注释:与py ...