第一趴 搜索技巧
有非凡志向,才有非凡成就 ——比尔盖茨
第二趴 Latex
愿你精致到老,眼里长着太阳,笑里全是坦荡。
2023/12/12双十二开始latax学习,使用软件Texworks--巨难下载的软件,下了一晚上
【整体框架】
latax所有命令都以\开头
\命令名{参数}
定义文档类型:命令名documentclass 在其后指定文档的编码类型[UTF8](Texworks默认使用的编码类型)
参数:ctexart(支持简体中文和英文的混排)、article、book、report、beamer(幻灯片)
最终展示:
\documentclass[UTF8]{ctexart}
正式开头
\begin{document}
类似于c++的int main()意味着开始主函数,在此代码之前的叫做preamble(前言)
前言
该部分用于定义页面尺寸,文档导入的宏包
正式结尾
\end{document}
在正式开头结尾之间的即为正文
即定义文档类型-前言-开头-正文-结尾
【Tab转换】
框架类——一切框架都可以通过Tab键进行搭建和切换
文档框架bdoc+Tab
\begin{document}
\end{document}
方程框架beq+Tab
\begin{equation} \begin{eqnarray*}
\end{equation}• \end{eqnarray*}•
无序列表bit+Tab
\begin{itemize}
\item
\end{itemize}•
有序列表ben+Tab
\begin{enumerate}
\item
\end{enumerate}•
图片框架bfi+Tab
\begin{figure}
\end{figure}•
bfrm+Tab
\begin{frame}
\end{frame}•
bspl+Tab
\begin{split}
\end{split}•
bca+Tab
\begin{cases}
\end{cases}•
【标题和目录】
Latex标题层级
\section{一级标题}
\subsection{二级标题}
\subsubsection{三级标题}
\paragraph{段落}
\subparagraph{子段落}
一键生成目录
\tableofcontents
分页操作
\newpage
【文本图片】
字体设置
字体加粗\textbf
斜体\textit
下划线\underline
行内缩进\hspace{0.65em}
段内缩进\vspace{2ex}
图片插入
首先配置宏包
\usepackage{float} %设置图片浮动位置的宏包
\usepackage{graphicx} %插入图片的宏包
\usepackage{subfigure} %插入多图时用子图显示的宏包
针对单张图片
\begin{figure}[H]
\centering
\includegraphics[width=8cm]{../pic/p.png}% 图片相对位置
\caption{这里是图片的标题} % 图片标题
\end{figure}
多张图片(以两张图片为例)
\begin{figure}[H]
\centering
\subfigure[子图一的标题]{ % 图片1([]内为子图标题)
\includegraphics[width=0.45\textwidth]{../pic/p.png}}% 子图1的相对位置
\subfigure[子图二的标题]{ % 图片2
\includegraphics[width=0.45\textwidth]{../pic/p.png}}% 子图2的相对位置
\caption{总图标题} % 总图标题
\end{figure}
多张图片(以三张图片为例)
\begin{figure}[H]
\centering
\subfigure[子图一的标题]{ % 图片1([]内为子图标题)
\includegraphics[width=0.3\textwidth]{../pic/p.png}}% 子图1的相对位置
\subfigure[子图二的标题]{ % 图片2
\includegraphics[width=0.3\textwidth]{../pic/p.png}}% 子图2的相对位置
\subfigure[子图三的标题]{ % 图片2
\includegraphics[width=0.3\textwidth]{../pic/p.png}}% 子图3的相对位置
\caption{总图标题} % 总图标题
\end{figure}
注:图片的标题是在下面,表格的标题是在上面。
自动生成公式标号 :beq+Tab
不带公式标号 :
$$ 公式内容 $$
\[ 公式内容 \]
表格插入
\begin{table}[H]\\位置设定
\centering \\居中显示
\caption{符号说明}
\begin{tabular}{cc}\\居中显示,居中显示
\hline \\横线
\makebox[0.3\textwidth][c]{符号} & \makebox[0.4\textwidth][c]{意义} \\ \hline
$L_n$ & 经度\\ \hline
$L_a$ & 纬度 \\ \hline
\end{tabular}
\end{table}
注:c表示水平居中,l表示左对齐,r表示右对齐,|表示竖线,hline表示横线。
表格表注插入
引入宏包:
\usepackage{threeparttable}
在end{tabular}上插入:
\begin{tablenotes}
\footnotesize
\item 注:由于篇幅有限,这里仅展示部分数据。
\end{tablenotes}
参考文献
文档框架bbi+Tab
\begin{thebibliography}{9}%宽度9
\bibitem{1} 姜启源,谢金星,叶俊.数学模型(第四版)[M].北京:高等教育出版社,2011.
\bibitem{2} 参考文献2.
\end{thebibliography}
## 引用参考文献
首先设置:
\newcommand{\upcite}[1]{\textsuperscript{\textsuperscript{\cite{#1}}}}
引用:
\upcite{1}
第三趴 Matlab
【变量命名】
1)清空环境变量及命令
clear all 清除Workspace中的所有变量(右侧工作区)
clc 清除Command Window中的所有命令(命令行窗口)
2)数字
2 + 4
10-7
3*5
8/2(MATLAB界面本身就可以作为计算器使用)
3)字符与字符串
s = ‘a’ (单引号表示字符串)
==abs(s)==ASCII码
char(97) 输出 a (ASCII码转字符串)
num2str(65) 输出数字65
str=‘I love MATLAB & Machine Learning’
length(str) 字符串长度
doc num2str
4)矩阵***
矩阵转置A‘ 竖向拉长A(:)
求逆矩阵 D=inv(A)
A*D等价于A*A的逆
矩阵生成
E = zeros(10,5,3)
创建一个10行5列3维的全0矩阵
E=ones()生成全1矩阵
E(:,:,1) = rand(10,5)
rand生成均匀分布的伪随机数。分布在(0~1)之间
主要语法:rand(m,n)生成m行n列的均匀分布的伪随机数
rand(m,n,‘double’)生成指定精度的均匀分布的伪随机数,参数还可以是’single’
rand(RandStream,m,n)利用指定的RandStream(随机种子)生成伪随机数
E(:,:,2) = randi(5,10,5)
randi生成均匀分布的伪随机数
主要语法:randi(iMax)在开区间(0,iMax)生成均匀分布的伪随机数
randi(iMax,m,n)在开区间(0,iMax)生成mXn型随机矩阵
r = randi([iMin,iMax],m,n)在开区间(iMin,iMax)生成mXn型随机矩阵
E(:,:,3) = randn(10,5)
randn生成标准正态分布的伪随机数(均值为0,方差为1)
主要语法:和上面一样
【语法差异】
矩阵运算
/右除运算 \左除运算 x=A\b是Ax=b的解,而x=b/A是xA=b的解
数组运算
./点右除运算 .\点左除运算 .*点乘运算 .^指数运算
相当于向量对应运算
~= 不等于 %注释 以;结尾的Matlab语句将不会在命令窗口中输出该语句的运行结果
【绘图操作】
二维作图指令plot
xlabel('x') x坐标轴标签
ylabel('y') y坐标轴标签
title 在图上方加标题
grid on/grid off 开启/关闭网格
test 在指定位置标文本
axis 控制x坐标和y坐标的范围
hold on/hold off 开启/关闭保持当前图形,允许多个图形叠加在同一坐标系
其他常用二维作图命令
第四趴 绘图软件
春水碧于天,画船听雨眠。
Office自带的软件作图都很好看且风格类似美赛绘图
【Visio】
流程图、Azure图表、UML静态结构、甘特图、BPMN图各具特色。
【PPT】
最好用的绘图软件,没有之一,作图款式多样。
PPT绘图尽量运用虚线框绘图,配色参照优秀论文:
【Netica】
用于绘制贝叶斯网络图,处理机器学习问题
【Blender】
化学制图软件,掌握不好,但是可以在网上查找源文件临时修改
【Arcgis】
知名地理绘图软件,从Acrgis获取地图,在PPT加工可以处理大部分包含全球视角的建模问题
第五趴 翻译技巧
热爱可抵岁月漫长,温柔可抵艰难时光。
在英文写作时,切勿采用中文思维方式,也不要直接套用翻译引擎的结果。中国人通常倾向于使用华丽的措辞和复杂冗长的句式,但有时候英文翻译无法准确传达中文的内涵。因此,如果直接使用翻译引擎,可能得到一些奇怪的英语表达方式。