arr = A:step:B
step步长,默认为1
arr = 1:1:10
logspace() | y=logspace(a,b);该函数创建行向量y,第一个元素为10^a,最后一个元素为10^b,形成总是为50个元素的等比数列 y=logspace(a,b,n);该函数创建行向量y,第一个元素为10^a,最后一个元素为10^b,形成总数为n个元素的等比数列 |
linspace() | y=linspace(a,b) :该函数创建行向量y,第一个元素为a,最后一个元素为b,形成总数为100个元素的等差数列 y=linspace(a,b,n):该函数创建行向量y,第一个元素为a,最后一个元素为b,形成总数为n个元素的等差数列 注:当n<2时,y=linspace(a,b,n)函数返回的数值为b |
A(a:b) | 访问数组的第a个到第b个元素 |
A([a b]) | 访问数组的第a个和第b个元素 |
A(a:end) | 访问数组第a个元素到最后一个元素 |
A(end:-1:a) | 访问数组最后一个元素,逆序到第a个元素 |
数组的加减运算 | 通过格式A+B或A-B可以实现数组的加减运算。其中A和B的维数必须相同 |
数组的乘除运算 | 通过格式“.*”或者“./”可以实现数组的乘除运算,同样A,B的维数必须相同 数组A和B的维数相同,运算为数组相对应元素相乘,计算结果与A和B相同维度的数组。 |
除法 | 数组A和B的维度相同,运算为数组相对应元素相除,计算结果与A和B相同维度的数组 |
右除和左除的关系 | A./B=B.\A,其中A是被除数,B是除数 |
数组乘方运算 | 通过乘方格式“.^”实现数组的乘方运算。数组的乘方运算包括:数组间的乘方运算、数组与某个具体数值的乘方运算,以及常数与数组的乘方运算 |
点积运算 | 通过函数dot()可以实现数组的点积运算,同样,需要数组A和数组B的维度相同 注意: 函数dot(A,B计算数组的点积,通过函数sum(A.*B)也可以得到相同的结果。 |