看完课程发现这个课程还是比较啰嗦的。
课程1.1:软件介绍及简单命令学习
数学思想是最重要的,详细的数学推导都只是一些体力活,mathematica就是用来干这种体力活的。
MMA作为世界上最通用的符号运算系统之一,不仅可以用来运算,还可以进行文档展示,这个确实跟matlab有一些差别。
MMA主要分为两个部分:内核(kernel)和用户操作界面。用户可以在操作界面创建编辑“笔记本文档”,文档可以包含程序代码和格式化的文本(公式、图像、表格、声音),简单来说可以这样理解,用户操作界面就是一个超级文档,功能包括执行代码运算+展示各类文本内容。
文档的操作具体可以查看这个教学视频,讲解比较详细,就是口音有点难受,另外不想细致学习MMA语法规则就直接用这个软件的也可以直接用这个教程展开学习。
Mathematica 官方中文入门教程_哔哩哔哩 (゜-゜)つロ 干杯~-bilibiliwww.bilibili.com首先认识mma需要注意以下几点:
MMA内置函数名就是英文单词,首字母必须大写,一般小写开头的多为用户自己创建的函数或者变量;
函数变量用[],列表或者变量范围运用{};
运行函数需要同时按下Shift+Enter。
介绍了几个基本的命令,因式分解命令Factor,积分Integrate,以及画图的Plot。
以绘制sinx函数图为例,绘图命令为Plot[Sin[x], {x, -5, 5}],按下Shift+enter,得到下面的结果。
另一个比较有意思的命令是交互界面操作的Manipulate,代码如下
Manipulate[
Plot[a*Sin[b*x + c], {x, -6, 6}, PlotRange -> {-5, 5}], {a, 1, 5,
0.2}, {b, 1, 5, 0.2}, {c, 0, 2*Pi, Pi/10}]
实现的是一个可调参数的动态绘图,三个参数的bar可手动调整,范围可在代码中设置,运行结果如下。
具体的命令介绍可看MMA官网的帮助文档或者在mma软件界面按F1查询。
课程1.2:基本操作
单元样式
运行计算单元shift+enter;
修改计算单元格式,按下alt+数字键,不同数字对应不同格式;
单击或者双击计算单元右侧的半框可收起或者打开计算单元。
插入相同单元,选定位置后按下Y;
删除单元,选定后按delete;
输入数学公式
方法1:面板中打开数学助手输入,与word相仿
方法2:命令输入
希腊字母输入
方法1:面板选项中特殊字符插入。
方法2:键盘输入方式:Esc+希腊字母名+Esc。比如