我使用的是Scilab 5.5.2
我试图在矢量中获得最大绝对值。
参见此示例
a = [-9;-19;11]
如果我输入:
max(abs(a))
我明白了:
19
这与我想要的很接近。是的,19是最大绝对值。但是,我希望原始形式具有最大绝对值,在本例中为-19。
我该如何解决这个问题? Scilab中是否有专门为此设计的命令?
我尝试查看文档但找不到。
答案 0 :(得分:1)
您可以找到 最大值,然后在那里获取值:
[word, idx]=max(abs(a));
maximum=a(idx);