MATLAB初始化一个全都是无穷小的数组
时间: 2024-03-08 09:49:14 浏览: 53
在LAB中,可以使用以下语法初始化一个全都是无穷小的数组:
```
A = -Inf(n,m)
```
其中,n和m是数组A的行数和列数。这会创建一个大小为n×m的数组A,其中的每个元素都被设置为负无穷大。
例如,以下代码将创建一个3×3大小的数组A,其中所有元素都被设置为负无穷大:
```
A = -Inf(3,3);
```
你也可以使用ones函数创建一个全是1的数组,然后乘以负无穷大:
```
A = ones(n,m) * -Inf;
```
这将创建一个大小为n×m的数组A,其中的每个元素都是负无穷大。
相关问题
matlab设置无穷小
在 MATLAB 中,可以使用以下方法来设置无穷小:
1. 使用 eps 函数,它返回 MATLAB 中浮点数的计算机精度。eps 的值很小,通常可以近似为无穷小。例如,可以使用以下代码来设置无穷小:
```
x = eps;
```
2. 使用 Inf 函数,它返回一个无穷大的值。当然,也可以将其取倒数来得到无穷小。例如,可以使用以下代码来设置无穷小:
```
x = 1/Inf;
```
无论哪种方法,都可以得到一个非常小的值,可以近似为无穷小。
阅读全文