我正在使用Scilab 5.5.2
我正在尝试获取向量中的最大绝对值。
请参阅此示例
a = [-9;-19;11]
如果我输入:
max(abs(a))
我得到:
19
这很接近我想要的。是的,19 是最大绝对值。但是,我希望最大绝对值以其原始形式出现,在本例中为 -19。
我该如何解决这个问题?Scilab中是否有专门为此设计的命令?
我尝试查看文档,但找不到。
您可以找到最大值发生的位置,然后在那里获取值:
[word, idx]=max(abs(a));
maximum=a(idx);