1. Matlab
Matlab被广泛的应用在数据分析,汽车仿真,机器人以及医学研究等众多方面。
它可以帮助我们理解研究复杂的系统。
在60年代和70年代,计算机使得科学家和工程师完成了以前不可能进行的计算;但是需要懂得计算机编程。
Cleve Moler为了让更多的人能够使用计算机,为非计算机专业的学生提供帮助;使其能够专注的解决问题而不是把时间花费到编写和调试Fortran代码上;在1981年,Matlab中复杂的计算只需要简单的几行命令,它包含了80个专注于矩阵的函数操作,是许多工程应用的基础。这种深受大家喜爱的想法,至今仍被沿用。
变量
Matlab和大部分编程语言一样,遵循三大规则:
- 命名需要字母开头
- 包含数字,字母和下划线
- 字母区分大小写
并且命名时应该尽量表明其含义。值得注意的是Matlab中对变量的类型是没有强制要求的,他会自己推测这个变量应该是什么类型。
% For example
x = 1; % 这是被允许的;=为赋值运算符
同时会把这个变量记录下来并显示到窗口中
- 第一行定义x = 1,会把结果直接输出
- 第二行加了
;
就不会输出 - 第三行没有写赋值运算符,所以Matlab默认使用ans来存储结果;对于pi这个内置常量也不会在变量表中显示出来。