【发布时间】:2018-02-19 17:10:53
【问题描述】:
matlab中运算符.^有什么用?
我想知道这样一个运算符的含义是什么,例如,在如下所示的等式系统中 - x1dot = -x1 - 2 *x2 .*x1**.^**2+x2
【问题讨论】:
-
看看Getting Started手册可能会很有趣。
matlab中运算符.^有什么用?
我想知道这样一个运算符的含义是什么,例如,在如下所示的等式系统中 - x1dot = -x1 - 2 *x2 .*x1**.^**2+x2
【问题讨论】:
MATLAB 中任何以. 开头的运算符都表示它将按元素进行操作。在.^ 的情况下,它是element-wise power 运算符。
这意味着它将把一个数组中的每个元素提升到另一个数组中指定的相应幂。
[1, 2, 3] .^ [1, 2, 3]
% [1, 4, 27]
【讨论】: