文章目录
前言
编程语言的编译执行有俩种:
解释型语言:按照源程序中的语句顺序,直接的逐句进行分析解释,并立即执行。
编译型语言:先把源代码全部翻译为目标代码,然后运行目标代码,得到执行结果。
像如C语言就是编译型语言,而MATLAB就是解释型语言。
MATLAB精心设计数组和数组运算的目的在于:
使计算程序简单、易读,使程序指令更接近于数学计算公式;
提高程序的向量化程度,提高计算效率,节省计算机开销。
如下所示,数组可以看作MATLAB的根基:
其次是数组的运算的特点,数组运算每次调用的命令将会同时的加在数组所含的每个标量元素上。即对俩个数组直接的相加,会作用到数组的每个元素上。(前提:俩个数组的维度相同)
比如:
:指默认维度上所有元素
一.数组的结构和创建
1.数组及其结构
数组的维度(一般是二维数组):
可以通过一些指令来获取数组的结构:
(维度说的是:行,维度规模说的是:一行的元素个数)
表示空数组就是:[]。
2.行数组的创建
分别介绍