Scilab - 如何使用原始符号获取Matrix中的最大绝对值?

时间:2017-05-25 18:55:38

标签: matlab max scilab absolute-value

我使用的是Scilab 5.5.2

我试图在矢量中获得最大绝对值。

参见此示例

a = [-9;-19;11]

如果我输入:

max(abs(a))

我明白了:

19

这与我想要的很接近。是的,19是最大绝对值。但是,我希望原始形式具有最大绝对值,在本例中为-19。

我该如何解决这个问题? Scilab中是否有专门为此设计的命令?

我尝试查看文档但找不到。

1 个答案:

答案 0 :(得分:1)

您可以找到 最大值,然后在那里获取值:

[word, idx]=max(abs(a));
maximum=a(idx);