上QQ阅读APP看书,第一时间看更新
4.8 数组的乘方
在MATLAB中,数组的乘方用符号“^”表示。数组的乘方运算有3种不同形式,下面分别介绍。
1. 两个数组之间的乘方
【例4.10】 数组的乘方。
clear all; A=[1 2 3 4 5] B=[0 1 3 5 2] C=A.^B %数组的乘方
运行后输出结果如下:
计算两个数组A和B的乘方。数组A和B的维数必须相同,如不相同,则显示出错信息。
2. 数组的某个具体数值的乘方
【例4.11】 计算数组A的3次方。
clear all; A=[1 2 3 4 5] B=3 C=A.^B %数组的3次方
运行后输出结果如下:
A= 1 2 3 4 5 B= 3 C= 1 8 27 64 125
程序中,计算数组A的3次方。对数组的每个元素作3次方,得到的数组和原来的数组具有相同的维数。
3. 常数的数组A的乘方
【例4.12】 计算3A,数组A=[1 2 3 4],代码如下:
clear all; A=[1 2 3 4 5] B=3.^A
运行后输出结果如下:
A= 1 2 3 4 5 B= 3 9 27 81 243
在程序中,计算3A,其中数组A=[1 2 3 4],得到的数组和原来的数组具有相同的维数。