第一天软件准备
- MATLAB
MATLAB(Matrix Laboratory)是一种强大的数值计算和科学编程软件。它提供了丰富的数学函数和工具,用于数据分析、算法开发、信号处理、图像处理、控制系统设计、仿真等应用领域。
MATLAB具有直观的语法,使得用户能够快速进行数值计算和数据可视化。用户可以使用MATLAB进行向量和矩阵操作、数值积分、符号计算、线性代数运算等。此外,MATLAB还具有丰富的绘图功能,用户可以绘制2D和3D图形,制作动画和可视化效果。
在算法开发方面,MATLAB提供了许多内置函数和工具箱,用于数学建模、优化、机器学习、深度学习等。用户可以使用MATLAB快速实现和测试各种算法,并对其进行调优和分析。
MATLAB还支持与其他编程语言(如C++、Python等)的集成,用户可以通过MATLAB引擎接口在不同的编程环境中共享数据和调用函数。此外,MATLAB还具有丰富的工具箱和应用程序,用于特定领域的问题求解和研究。
- VS Code
Visual Studio Code(简称VS Code)是一个轻量级、跨平台的集成开发环境(IDE),由微软开发和维护。它支持多种编程语言,并提供丰富的功能和插件扩展,适用于各种开发任务。用于编写latex的代码tex文件,以及运行导出PDF文件等
- PyCharm
PyCharm是一款由JetBrains开发的Python集成开发环境(IDE)。它旨在提供一个功能丰富和用户友好的开发环境,使开发者能够更高效地编写、调试和测试Python代码。
- LINGO
LINGO是一种数学规划和优化建模工具,它用于解决线性规划、整数规划、非线性规划等数学优化问题。LINGO提供了一个直观的界面和强大的求解引擎,使得用户能够快速建立数学模型并找到最优的解。
- 数据分析软件:SPSS、R等
SPSS(全称为Statistical Package for the Social Sciences,中文名为社会科学统计软件)是一种广泛使用的统计分析软件,特别适用于社会科学领域的数据处理和分析。
R语言是一种开源的编程语言和环境,**专门用于数据分析、统计建模和可视化。**它提供了丰富的统计和数据处理功能,广泛应用于学术研究、数据科学、商业分析和大数据领域。
- AxMath
AxMath是区别于Word自带的公式编辑器,**使用起来要更加方便,通过可视化的公式界面点击图标即可生成,最后一键转化为latex代码。**但是这两款软件的正版都要收费,相比之下,AxMath的费用要更低,因此学生使用起来可能会比较好。可破解。
- 生成表格的网站
https://www.latex-tables.com/是一个在现表格设计网页,在设计完需要的表格后,点击Generate按钮,一键把表格转换为latex代码可编译的格式,最后直接复制粘贴到latex文件中即可运行实现想要的表格效果
- Snipaste
是一个截图工具,按下快捷键F1自由截图,当光标定位到不同颜色的区域时,会显示颜色数,按c即可复制颜色数,配合上面的表格设计,可实现自己想要的表格颜色,快捷键F3会把自由截图固定在显示器的最上层(即点击其他界面不会覆盖掉截图)。