A(A == -Inf)= -realmax;的意思

问题描述 投票:1回答:1

我正在查看expm的Octave实现,并且跌倒了这一行:

A(A == -Inf) = -realmax;

其中A是一个方形的实矩阵。

该命令的作用是什么?我不知道它是用速记。

matlab octave
1个回答
1
投票

将值-realmax放在A的每个条目中,即-Inf

例如,说

A = [1 -Inf 3; Inf -Inf 4; 0 0 0];
realmax = 3;

然后上面的命令会将A更改为以下内容:

[1 -3 3; Inf -3 4; 0 0 0]
© www.soinside.com 2019 - 2024. All rights reserved.