Octave

Posted jxxclj

tags:

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

数据计算:

>> a=[1 2;3 4;5 6]
a =

   1   2
   3   4
   5   6

>> b=[11 12;13 14;15 16]
b =

   11   12
   13   14
   15   16

>> c=[1 1;2 2]
c =

   1   1
   2   2

>> a*c    %矩阵A*C
ans =

    5    5
   11   11
   17   17

>> a.*b       %矩阵A的每个元素与B中的对应元素相乘
ans =

   11   24
   39   56
   75   96

>> a.^2       %A矩阵的每个元素都乘以一个平方
ans =

    1    4
    9   16
   25   36

>> v=[1;2;3]
v =

   1
   2
   3

>> 1 ./ v       %v矩阵中每个元素的倒数
ans =

   1.00000
   0.50000
   0.33333

>> log(v)
ans =

   0.00000
   0.69315
   1.09861

>> exp(v)        %以e为低对v的元素进行对数运算
ans =

    2.7183
    7.3891
   20.0855

>> abs(v)       %所有元素的绝对值
>> -v              %v中元素 *(-1>> v+1         %v中的元素都+1
>> v+ones(length(v),1)         %同上
>> a                  %矩阵A的装置

>> a<3             %拿A中的所有数据与3比较,返回Bool值
ans =

  1  1
  0  0
  0  0

>> find(a<3)         %寻找A中小于3的数据,返回位置索引
>> A = magic(3)     %返回一个行列相加都等于一个常数的矩阵
>> 

 

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

octave是啥意思,octave的解释

翻译: Octave 入门教程

Octave:可以编译 mex,但出现错误:“无法安装 .mex 文件功能”

科学计算软件——Octave安装

如何使用 R 4.1 中的 Octave?

是否有用于 Octave 和 Scilab 的 C 类预处理器指令用于互兼容代码?