matlab中矩阵对数运算
时间: 2023-09-29 20:03:31 浏览: 1283
MATLAB矩阵运算
4星 · 用户满意度95%
在Matlab中,矩阵对数运算有两种形式:自然对数和常用对数。自然对数使用log函数,常用对数使用log10函数。
自然对数:
若A为一个矩阵,则log(A)函数将矩阵中每个元素取自然对数,例如:
```
A = [1, 2; 3, 4];
B = log(A);
```
则B为:
```
B =
0.0000 0.6931
1.0986 1.3863
```
常用对数:
若A为一个矩阵,则log10(A)函数将矩阵中每个元素取常用对数,例如:
```
A = [10, 100; 1000, 10000];
B = log10(A);
```
则B为:
```
B =
1.0000 2.0000
3.0000 4.0000
```
需要注意的是,在对数运算中,只有正实数才有对数。因此,如果矩阵中存在非正数元素,则会报错。
阅读全文