Octave中的矩阵操作

Posted liuxjie

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Octave中的矩阵操作相关的知识,希望对你有一定的参考价值。

>> a=[1 2;3 4;5 6];
>> b=ones(2,3)
b =

1 1 1
1 1 1

>> a*b      矩阵的乘法
ans =

3 3 3
7 7 7
11 11 11

??>> c=ones(3,2)
c =

1 1
1 1
1 1

>> a+c    矩阵的加法
ans =

2 3
4 5
6 7

>> a.^2    对a中每个元素进行平方
ans =

1 4
9 16
25 36

>> 1./a    对a 的所有元素求倒数
ans =

1.00000 0.50000
0.33333 0.25000
0.20000 0.16667

>> log(a)    求对数
ans =

0.00000 0.69315
1.09861 1.38629
1.60944 1.79176

>> abs(a)    求绝对值
ans =

1 2
3 4
5 6

>> a‘    求a 的转置
ans =

1 3 5
2 4 6

>> pinv(a)  求啊

ans =

-1.33333 -0.33333 0.66667
1.08333 0.33333 -0.41667

>>

以上是关于Octave中的矩阵操作的主要内容,如果未能解决你的问题,请参考以下文章

从 GNU Octave 中的矩阵中删除一列

[ML] Octave 简单操作

在 Octave 中保存/加载大型矩阵

在 Octave 中构造一个矩阵

Octave

Coursera在线学习---第二节.Octave学习