欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

菜鸟写论文中杂七杂八的小技巧

程序员文章站 2022-03-15 11:10:16
...

画图

流程图

流程图可以用Processon和draw.io绘制,优点是不用安装,缺点是会有一点点丑,调试会麻烦一点

实验图

画实验图的时候还是用的python,但是如下所示这种坐标轴是对数形式的图就很难画,教程中找不到,最终代码如下
菜鸟写论文中杂七杂八的小技巧

name_list = ['CAL',等]
num_list = [数据]
num_list1 = [数据]
x =list(range(len(num_list)))
total_width, n = 0.8, 2
width = total_width / n
plt.axes(yscale = "log") #这一步是关键,使坐标轴为对数
plt.ylabel('Query Time(ms)')
plt.yticks([10000000,100000000],[r'$10^7$',r'$INF$'])#将定格设置为想要的数值
plt.bar(x, num_list, width=width, label='KPNE',color="w",edgecolor="k",hatch="....")#想要在里面填充为条纹状,就要先将填充颜色设置为白色,边缘颜色设置为黑色,然后hatch中是你想添加的图案
for i in range(len(x)):
    x[i] = x[i] + width
plt.bar(x, num_list1, width=width, label='PK',tick_label = name_list,color="w",edgecolor="k",hatch="//////")
plt.legend()
plt.show()

以上代码只是个模板,数据和边界用的时候还需要根据自身情况再调

语法

阅读文献和初步矫正语法用的是知云文献阅读,最终矫正语法用的是grammarly付费版,但是目前感觉不到付费版和免费版相比而言有多大提升,而且grammarly主要根据你自身的语言水平进行修正。

算法

编写初始算法用的是texlive+texstudio,然后截图。然后就自然而然的被毙掉了。
写伪代码要么用word建表写,要是伪代码用latex,那最好全文都用latex.

公式

因为贫穷没有mathtype,所以先用的wps写并插入公式,of course, 超级无敌丑,丑到不忍直视,行间距乱窜,调大小调的要死要活的。然后,用word一打开就解决问题了。。。打开后它会提示是否要将公式换成word兼容的模式,然后就好了。。。另外word自带的插入公式挺好用的,下次写论文直接用word写好了

相关标签: 基础 程序人生