最近比较颓废,写了两篇没啥意义的论文,然后玩心也比较重,研究工作推的也比较慢。最近想重新反思下自己,沉下心来,再认真地把工作推一下,这篇文章对写的两篇文章做个大概的总结工作,包括但不限于作图程序、论文配色、技术帖子等等

论文作图程序

在CYBER2022这篇文章中,我主要采用python程序对输出的位置和误差分析作图分析,包括一个柱状图(用于分析误差、差值更好一些)和一个折线图(分析位置、直接输出等),未来可能会学习一些其他类型的图,丰富自己的图库,能使成果更好地展现出来。这里贴一个未来要学习的python作图包:seaborn,所附链接是官方的,英文版,估计自己看不太下去,这里贴一个非官方的中文版供自己学习🐱‍🐉Seaborn-教程,我期望五一假期结束之前看完。

下面整理一下我写的两种图的Python实现程序,写的很差,但是还得多总结,这样才能进步,希望自己坚持下去。

柱状图

def draw_bar(labels, quants):
font = {'family': 'Times New Roman',
'weight': 'normal',
'size': 16,
}
width = 0.8
ind = np.linspace(0.5, 15.5, len(labels))
# make a square figure
fig = plt.figure(1)
ax = fig.add_subplot(111)
# Bar Plot
ax.bar(ind - width / 2, quants, width, color=color)
# Set the ticks on x-axis
ax.set_xticks(ind)
ax.set_xticklabels(labels)
# labels
ax.set_xlabel('Ground Truth /m', font)
ax.set_ylabel('Position Error /m', font)
# ax.set_ylabel('Output Position /m', font)
# title
# ax.set_title('Error analysis', bbox={'facecolor': '0.8', 'pad': 5}, fontdict={'family': 'Times New Roman','weight':'normal','size': 28})
# ax.set_title('Position analysis', bbox={'facecolor': '0.8', 'pad': 5}, fontdict={'family': 'Times New Roman','weight':'normal','size': 28})
# plt.grid(True)

# for each_label, each_quant in zip(ind - width / 2, quants): # zip 函数
# plt.text(each_label, each_quant + 0.01, "%.3f"% each_quant, ha='center', va='bottom', fontsize=11) # plt.text 函数
# plt.text(each_label, each_quant, "%.3f" % each_quant, ha='center', va='bottom', fontsize=11) # plt.text 函数
plt.xticks(fontsize=12)
plt.yticks(fontsize=14)
plt.show()
plt.savefig("bar.jpg")
plt.close()

折线图

ind = np.linspace(0.5, 15.5, len(labels))
# plt.plot(list(map(str, ground_truth)), calculated_location, color='#82B0D2', label='output position')
# plt.scatter(list(map(str, ground_truth)), calculated_location, c='#82B0D2')

plt.plot(ground_truth, calculated_location, color='#82B0D2', label='output position')
plt.scatter(ground_truth, calculated_location, c='#82B0D2')
plt.xticks(fontsize=20)
plt.yticks(fontsize=20)

整理了一下,也没什么可以整理的啊,就这几行代码,而且也不太通用,倍感自身的能力有限,还需要继续提升自己啊!

论文配色

配色方面是裴老师发给我参考的,两个宝藏网站🐅🐆中国色,主要是饱和度低一些,浅色系的话可能会更好看一些,以后也得多加注意,培养一些美学基础,可能后面我还会接触摄影相关的吧(如果我攒够钱,也供以后的自己参考。

Latex 语句

这个部分没太多整理的,之前latex整理过特殊符号,这里加一些我不太熟悉但是在论文中用到的语句,避免以后再重复搜索浪费时间。

\begin{numcases}{} \begin{aligned} x_{corrected} &= x(1+k_1r^2+k_2r^4+k_3r^6)\\ y_{corrected} &= y(1+k_1r^2+k_2r^4+k_3r^6) \\ r^2 &= x^2 + y^2 \label{equ:jingxiang} \end{aligned} \end{numcases}
\begin{numcases}{}
\begin{aligned}
x_{corrected} &= x(1+k_1r^2+k_2r^4+k_3r^6)\\
y_{corrected} &= y(1+k_1r^2+k_2r^4+k_3r^6) \\
r^2 &= x^2 + y^2
\label{equ:jingxiang}
\end{aligned}
\end{numcases}

是一个公式联立的latex语句,以后肯定也会用的到。

内容大概这么多,以后再来多整理吧,自己的惰性是真的大,希望以后的我不再虚度年华。

放几张今天找的图,心情愉快一些,多运动,充满自信

心情开心,天天向上!